Skip to content

Compilation fails to link static libcurl on macOS <= 10.13 #68

@sagebind

Description

@sagebind

See alexcrichton/curl-rust#279.

Statically linking to libcurl is currently broken on macOS <= 10.13 due to a missing symbol.

Generally static linking is preferred unless there's a good reason not to do it, because it means you are running against a consistent, immutable version of the library and have less system dependencies; both of which are great for portability and testability.

We could either wait for this to get fixed upstream and recommend that people disable the static-curl feature, or disable it by default, or find another workaround.

There does appear to already be an upstream PR to fix this, so it might be worth waiting it out to see if it is merged and published soon: alexcrichton/curl-rust#283

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildBuild or CI processupstreamCaused by an upstream dependency

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions