Kaydet (Commit) 29eec667 authored tarafından Ned Deily's avatar Ned Deily

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.
üst 87adb6ef
...@@ -952,7 +952,7 @@ def buildPython(): ...@@ -952,7 +952,7 @@ def buildPython():
"--with-universal-archs=%s " "--with-universal-archs=%s "
"%s " "%s "
"LDFLAGS='-g -L%s/libraries/usr/local/lib' " "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), shellQuote(os.path.join(SRCDIR, 'configure')), shellQuote(SDKPATH),
UNIVERSALARCHS, UNIVERSALARCHS,
(' ', '--with-computed-gotos ')[PYTHON_3], (' ', '--with-computed-gotos ')[PYTHON_3],
......
...@@ -196,6 +196,11 @@ Build ...@@ -196,6 +196,11 @@ Build
3. -sysroot and -arch flags were unnecessarily duplicated 3. -sysroot and -arch flags were unnecessarily duplicated
4. there was no obvious way to configure an intel-32 only build. 4. there was no obvious way to configure an intel-32 only build.
- 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.4.0 Alpha 3? What's New in Python 3.4.0 Alpha 3?
=================================== ===================================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment