← 输入框|bugs.python.org|刷新

➜

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.

作者 dimpase
收信人 dimpase, erik.bray, jdemeyer, ned.deily, ronaldoussoren
日期 2019-06-20.08:22:24
SpamBayes Score -1.0
Marked as misclassified 是
Message-id <1561018944.75.0.481276196582.issue36231@roundup.psfhosted.org>
In-reply-to
内容
Thanks for the review of our PR. I think not all points made there are relevant:

* on older systems, where `xcrun --show-sdk-path` is not available, one can assume that /usr/include is there, and simply set the corresponding variable to this value in ./configure

* building Python with a non-system compiler is only possible with system headers, and thus either SDK or at least command line tools, available, and all is well.

* mid-flight switching to a different SDK/compiler is dodgy, and in particular switching to a different set of headers is asking for trouble. And the gcc toolchain is not much different in this way - e.g. on Gentoo one can do gcc-config to switch from one profile to another, with provably "interesting" results if it is done mid-flight.  

* the Python 2.7 zlib issue is not a problem with our PR. 

---------

Most probably, the desired switch to autotools can only happen gradually, by moving more of setup.py to ./configure, and our PR is a step in such direction.
历史
日期 用户 动作 参数
2019-06-20 08:22:24dimpase修改recipients: + dimpase, ronaldoussoren, ned.deily, erik.bray, jdemeyer
2019-06-20 08:22:24dimpase修改messageid: <1561018944.75.0.481276196582.issue36231@roundup.psfhosted.org>
2019-06-20 08:22:24dimpase链接issue36231 messages
2019-06-20 08:22:24dimpase创建