Missing support for SDK=14.5 for MacOS x86_64
bug
### 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 条评论