This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ronaldoussoren
Recipients ned.deily, ronaldoussoren
Date 2020-06-26.09:39:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I see, and (as expected) get the same output when I build like that.

I agree that we should teach _osx_support about this. I guess we should add a function that returns the SDK root, which can then be used in distutils (and setuptools, ...) instead of looking for -isysroot in CFLAGS.  The new function can than look for the default SDK when there is no sysroot flag.

For 3.10 we should look into cleaning up, it contains some logic that is no longer valid or necessary (such as looking for the architectures supported by /usr/lib/libSystem.dylib).  We should also avoid adding "-isysroot" to the CFLAGS/LDFLAGS to avoid problems when building on user machines that might have a different version of Xcode.
Date User Action Args
2020-06-26 09:39:07ronaldoussorensetrecipients: + ronaldoussoren, ned.deily
2020-06-26 09:39:07ronaldoussorensetmessageid: <>
2020-06-26 09:39:07ronaldoussorenlinkissue41116 messages
2020-06-26 09:39:06ronaldoussorencreate