ITADN

Missing support for SDK=14.5 for MacOS x86_64

#7554Closedfigueroa1395 创建于 2025-07-14
bug
F
figueroa1395commented
### Solution to issue cannot be found in the documentation. - [x] I checked the documentation. ### Issue After the update to support clang 19 was introduced (https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/7421), one of our repositories failed (https://github.com/conda-forge/power-grid-model-feedstock/pull/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 - https://github.com/conda-forge/power-grid-model-feedstock/pull/396), I changed the `c_stdlib_version`and `MACOSX_SDK_VERSION` to 14.5 ([83b0b1a](https://github.com/conda-forge/power-grid-model-feedstock/pull/396/commits/83b0b1af483fbbef66d7e316060a5d8d83c8cd44)), 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 ```shell N/A. ``` ### Environment info ```shell N/A. ```
关闭于 2025-11-11 2 条评论