◐ Shell
reader mode source ↗
Skip to content

bpo-41100: add runtime checks for MACOSX_DEPLOYMENT_TARGET=10.10#21576

Closed
lawrence-danna-apple wants to merge 2 commits into
python:masterfrom
lawrence-danna-apple:postback-runtime-checks
Closed

bpo-41100: add runtime checks for MACOSX_DEPLOYMENT_TARGET=10.10#21576
lawrence-danna-apple wants to merge 2 commits into
python:masterfrom
lawrence-danna-apple:postback-runtime-checks

Conversation

@lawrence-danna-apple

@lawrence-danna-apple lawrence-danna-apple commented Jul 21, 2020

Copy link
Copy Markdown
Contributor

In order to support a universal2 build, supporting Mac OS 11 on arm64 and Mac OS on
x86_64 going back to 10.10, we need to add in runtime checks for functions that will
be detected as present by autoconf, because they are in the SDK, but which did not
exist in Mac OS 10.10. This fixes all the instances of -WWunguarded-availability-new
when building with MACOSX_DEPLOYMENT_TARGET=10.10

https://bugs.python.org/issue41100

In order to support a universal2 build, supporitng Mac OS 11 on arm64 and Mac OS on
x86_64 going back to 10.10, we need to add in runtime checks for functions that will
be detected as present by autoconf, because they are in the SDK, but which did not
exist  in Mac OS 10.10.    This fixes all the instances of -WWunguarded-availability-new
when building with MACOSX_DEPLOYMENT_TARGET=10.10
@lawrence-danna-apple

Copy link
Copy Markdown
Contributor Author

oops, this isn't quite right yet.

@gh-doot

gh-doot commented Jul 21, 2020

Copy link
Copy Markdown

im just new to github.. what does that mean?

@lawrence-danna-apple lawrence-danna-apple deleted the postback-runtime-checks branch July 21, 2020 05:57
@lawrence-danna-apple

Copy link
Copy Markdown
Contributor Author

OK it's fixed now

@lawrence-danna-apple

Copy link
Copy Markdown
Contributor Author

superseded by #21577

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants