(original) (raw)
changeset: 86617:689b5c2d6959 branch: 3.3 user: Ned Deily nad@acm.org date: Fri Oct 25 00:46:02 2013 -0700 files: Mac/BuildScript/build-installer.py Misc/NEWS description: Issue #19019: Change the OS X installer build script to use CFLAGS instead of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang. diff -r 5ff4f0100a40 -r 689b5c2d6959 Mac/BuildScript/build-installer.py --- a/Mac/BuildScript/build-installer.py Fri Oct 25 00:41:46 2013 -0700 +++ b/Mac/BuildScript/build-installer.py Fri Oct 25 00:46:02 2013 -0700 @@ -952,7 +952,7 @@ "--with-universal-archs=%s " "%s " "LDFLAGS='-g -L%s/libraries/usr/local/lib' " - "OPT='-g -O3 -I%s/libraries/usr/local/include' 2>&1"%( + "CFLAGS='-g -I%s/libraries/usr/local/include' 2>&1"%( shellQuote(os.path.join(SRCDIR, 'configure')), shellQuote(SDKPATH), UNIVERSALARCHS, (' ', '--with-computed-gotos ')[PYTHON_3], diff -r 5ff4f0100a40 -r 689b5c2d6959 Misc/NEWS --- a/Misc/NEWS Fri Oct 25 00:41:46 2013 -0700 +++ b/Misc/NEWS Fri Oct 25 00:46:02 2013 -0700 @@ -601,6 +601,11 @@ problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases. +- Issue #19019: Change the OS X installer build script to use CFLAGS instead + of OPT for special build options. By setting OPT, some compiler-specific + options like -fwrapv were overridden and thus not used, which could result + in broken interpreters when building with clang. + What's New in Python 3.3.2? =========================== /nad@acm.org