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.

Author Arfrever
Recipients Arfrever, brett.cannon, eric.araujo, georg.brandl, jyasskin, loewis, lukasz.langa, pitrou, tarek
Date 2010-10-24.15:23:47
SpamBayes Score 0.0037734685
Marked as misclassified No
Message-id <1287933828.66.0.733230699912.issue9437@psf.upfronthosting.co.za>
In-reply-to
Content
These changes cause some regressions:
- distutils builds third-party extensions with LDFLAGS, which were used to build CPython. (This is more important regression.)
  This problem concerns Python 2.7 and 3.2.
- distutils builds third-party extensions with LDFLAGS environment variable passed twice to compiler (distutils uses LDSHARED, which now contains $(LDFLAGS), and uses LDFLAGS).
  This problem concerns Python 3.2.

Example for 3.2:
x86_64-pc-linux-gnu-gcc -pthread -shared ${LDFLAGS_from_CPython} ${LDFLAGS_from_current_environment} ${LDFLAGS_from_current_environment}  ${CFLAGS} ${object_files} -L/usr/lib64 -lpython3.2mu -o ${extension_module}
History
Date User Action Args
2010-10-24 15:23:48Arfreversetrecipients: + Arfrever, loewis, brett.cannon, georg.brandl, pitrou, jyasskin, tarek, eric.araujo, lukasz.langa
2010-10-24 15:23:48Arfreversetmessageid: <1287933828.66.0.733230699912.issue9437@psf.upfronthosting.co.za>
2010-10-24 15:23:47Arfreverlinkissue9437 messages
2010-10-24 15:23:47Arfrevercreate