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 Mathieu.Virbel, ned.deily
Date 2013-10-25.17:42:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1382722950.33.0.863406841301.issue19389@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks for the report.  The issue of setup.py not looking in an OS X SDK for zlib.h was recently fixed in currently active branches: f3a2dab1623b (default), 2d8d5fea6194 (3.3), c207ac413457 (2.7).

By the way, there has been a lot of confusion about the installation of header files in OS X 10.9 Mavericks, brought on by Apple itself.  In recent previous releases, most header files were only installed in the normal locations (/usr/include, /System/Library/Frameworks) as part of the Command Line Tools component (either through Xcode or the downloadable standalone package).  Early on in the life cycle of Mavericks development, there apparently was an attempt to no longer install the header files by the CLT packages, forcing everyone to reference them via an SDK.  For whatever reason, that attempt was dropped before Mavericks was released.  With the 10.9 CLT properly installed, you should see /usr/include correctly populated, including zlib.h.  In 10.9, the new way to force CLT to be installed is:

   xcode-select --install
History
Date User Action Args
2013-10-25 17:42:30ned.deilysetrecipients: + ned.deily, Mathieu.Virbel
2013-10-25 17:42:30ned.deilysetmessageid: <1382722950.33.0.863406841301.issue19389@psf.upfronthosting.co.za>
2013-10-25 17:42:30ned.deilylinkissue19389 messages
2013-10-25 17:42:29ned.deilycreate