summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorNed Deily <nad@acm.org>2012-06-23 23:02:19 (GMT)
committerNed Deily <nad@acm.org>2012-06-23 23:02:19 (GMT)
commitcbfb9a56e686c3734a7de75b3dd2fa5a36f41d25 (patch)
tree4e5a5afbf8c7af9c982494f1fd462dc7501d436a /Misc
parent88bc0d2640a412563b41586d6b6e13b53ce25997 (diff)
downloadcpython-cbfb9a56e686c3734a7de75b3dd2fa5a36f41d25.zip
cpython-cbfb9a56e686c3734a7de75b3dd2fa5a36f41d25.tar.gz
cpython-cbfb9a56e686c3734a7de75b3dd2fa5a36f41d25.tar.bz2
Issue #13590: Improve support for OS X Xcode 4:
- Try to avoid building Python or extension modules with problematic llvm-gcc compiler. - Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and automatically remove ppc and ppc64 archs when not available. - Since Xcode 4 no longer install SDKs in default locations, extension module builds now revert to using installed headers and libs if the SDK used to build the interpreter is not available. - Update ./configure to use better defaults for universal builds; in particular, --enable-universalsdk=yes uses the Xcode default SDK and --with-universal-archs now defaults to "intel" if ppc not available.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS15
1 files changed, 15 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 9b7d00a..031550e 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -234,6 +234,21 @@ Tests
Build
-----
+- Issue #13590: Improve support for OS X Xcode 4:
+ * Try to avoid building Python or extension modules with problematic
+ llvm-gcc compiler.
+ * Since Xcode 4 removes ppc support, extension module builds now
+ check for ppc compiler support and automatically remove ppc and
+ ppc64 archs when not available.
+ * Since Xcode 4 no longer install SDKs in default locations,
+ extension module builds now revert to using installed headers
+ and libs if the SDK used to build the interpreter is not
+ available.
+ * Update ./configure to use better defaults for universal builds;
+ in particular, --enable-universalsdk=yes uses the Xcode default
+ SDK and --with-universal-archs now defaults to "intel" if ppc
+ not available.
+
- Issue #14225: Fix Unicode support for curses (#12567) on OS X
- Issue #14928: Fix importlib bootstrap issues by using a custom executable