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 ned.deily
Recipients ned.deily, skip.montanaro
Date 2016-10-04.19:15:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1475608528.32.0.132560299018.issue28341@psf.upfronthosting.co.za>
In-reply-to
Content
It is a bit confusing but, in general these days, you should always install the current command line tools specific to the version of the Mac operating system you are running.  That ensures that not only are the necessary build tools installed but also that the correct system header files are installed in /usr/include and elsewhere.  To build cpython it is not necessary to download and install the full Xcode package, only the command line tools.  As you discovered, by not installing the clt, the build falls back to using the headers from an Xcode-supplied SDK which may be for a newer system than the one you are building on and thus might require dealing with missing OS features.
History
Date User Action Args
2016-10-04 19:15:28ned.deilysetrecipients: + ned.deily, skip.montanaro
2016-10-04 19:15:28ned.deilysetmessageid: <1475608528.32.0.132560299018.issue28341@psf.upfronthosting.co.za>
2016-10-04 19:15:28ned.deilylinkissue28341 messages
2016-10-04 19:15:28ned.deilycreate