Skip to content

Undefined arm64 symbol link error with MacOS Ventura + M1 silicon #7

@cpu

Description

@cpu

Hi there,

I use hunspell-sys with the bundled feature in a downstream project. Recently a user on MacOS Ventura 13.3.1 w/ XCode 14.3.0.0.1.1679647830 reported a link-time failure ("Undefined symbols for architecture arm64") that happened when building the hunspell-sys crate (See Blightmud/Blightmud#797 for the full log).

My own attempts to reproduce with a borrowed M1 Mac running Monterey didn't produce any errors. I'm not sure if this build failure is something specific to the user's machine, or perhaps something that might affect other users.

I worked around the problem by making the dependency optional but if you have any thoughts it would be appreciated. My familiarity with Rust FFI and Mac development in general is very low.

Thanks for the crate! Other than this issue it has worked out great and the bundled feature is very convenient.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions