mirror of https://github.com/grpc/grpc.git
[Build] Override MACOSX_DEPLOYMENT_TARGET for gRPC Python (#37997)
CPython uses this [logic](b98602705f/cibuildwheel/macos.py (L302-L323)
) to determine `MACOSX_DEPLOYMENT_TARGET` and the lowest possible value is `10.9` (Mavericks) as of today. But we need to use at least `10.14` (Mojave) to get prepared for upcoming C++17 upgrade (scheduled in 2024-11). This `10.14` version should be safe to use as i) Apple stopped supporting any versions older than 12.0 (https://endoflife.date/macos) and ii) this version is older than officially support OSX version (11.0) of gRPC Core/C++ (https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md)
Closes #37997
PiperOrigin-RevId: 691535457
pull/37207/head
parent
84b4525fdd
commit
14ac94d923
3 changed files with 45 additions and 0 deletions
Loading…
Reference in new issue