DylanLukes opened a new pull request, #38392: URL: https://github.com/apache/arrow/pull/38392
### Rationale for this change Explained in detail in the issue: #38391 ### What changes are included in this PR? Adds a check to fail fast for macOS prior to 13, and then adds an explicit `MACOSX_DEPLOYMENT_TARGET` for the actual version. Without this, the `MACOSX_DEPLOYMENT_TARGET` is inferred from the version that the Python distribution was originally built against –which can be (such as on GitHub Actions runners) as old as Mac OS X 10.9– rather than the system itself. ### Are these changes tested? Yes, but not in the PR, as this is a change to the `python/setup.py`. I have tested this both locally and on the GitHub Actions runner that precipitated the issue. I will also add to this PR an example in the minimal issue reproduction repo (linked in 38391) against this fork to demonstrate that it fixes the issue. ### Are there any user-facing changes? No. It does not introduce any new flags or user-facing change in behavior. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
