Skip to content

Missing support for SDK=14.5 for MacOS x86_64 #7554

@figueroa1395

Description

@figueroa1395

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

After the update to support clang 19 was introduced (#7421), one of our repositories failed (conda-forge/power-grid-model-feedstock#395) due to now the missing support for some c++20 features (?). In any case, in one of my naive attempts to fix it (in this PR - conda-forge/power-grid-model-feedstock#396), I changed the c_stdlib_versionand MACOSX_SDK_VERSION to 14.5 (83b0b1a), which is the only one available at https://github.com/alexey-lysiuk/macos-sdk/releases/ that supports the C++ features we need (minimum is 13.4, but is not present there); however, even though this fixed the issue for arm based MacOS, for its x86_64 counterpart it wasn't - apparently because it is not supported (?), but it should... - you can see this in https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=1285090&view=logs&j=1dfee543-4d72-5193-7012-7358e3fc4acd&t=344bb75a-1253-525e-defa-7c6fedd7579f.

Furthermore, even though I have fixed the issue by following https://conda-forge.org/docs/maintainer/knowledge_base/#newer-c-features-with-old-sdk, I thought it was worth mentioning the possible issue I found related to MacOS x86_64 and its compatibility with SDK 14.5.

Installed packages

N/A.

Environment info

N/A.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions