You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In python-build-standalone, we support macOS 10.9. While this is really old and we can definitely bump to a newer version, we often find symbol references without guards when building CPython.
In this case, aligned_alloc is referenced in the HACL Blake2 implementation. aligned_alloc is only available in macOS 10.15+.
cpython-3.14> ./Modules/_hacl/Hacl_Hash_Blake2s_Simd128.c:523:40: error: 'aligned_alloc' is only available on macOS 10.15 or newer [-Werror,-Wunguarded-availability-new]
I think this should be addressed upstream. Everything under Modules/_hacl/* is managed externally except the refresh.sh script and the README (and perhaps other text files).
Well.. technically, we could do something and not include those headers? since it seems to only concern the SIMD-128 version, we could add a configure check for that. Tell me which way is preferred.
Bug report
Bug description:
In
python-build-standalone
, we support macOS 10.9. While this is really old and we can definitely bump to a newer version, we often find symbol references without guards when building CPython.In this case,
aligned_alloc
is referenced in the HACL Blake2 implementation.aligned_alloc
is only available in macOS 10.15+.Expand for build logs...
Related:
Similar:
ptsname_r
is not checked at runtime on macOS #123797CPython versions tested on:
3.14
Operating systems tested on:
macOS
The text was updated successfully, but these errors were encountered: