Ronald Oussoren <ronaldousso...@mac.com> added the comment:

The search code must look in the SDK and not fall back on looking into the 
system to avoid finding new headers and libraries when trying to build using an 
older SDK on a newer system.

I don't think this is a problem at the moment, but it could be in the future. 

The reason I added the SDK support code was that Snow Leopard contained a newer 
version of the OpenSSL libraries and the Python build picked up version 
information from the system version of OpenSSL instead of the SDK, and that 
resulted in a disfunctional build (IIRC hashlib was incomplete and that caused 
numerous test failures).

Falling back to looking in the current system would be needed when looking for 
a file that isn't a header of library, but AFAIK we don't do that in setup.py.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9046>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to