changeset: 85224:bea2f12e899e parent: 85222:a9ee869cae40 parent: 85223:f09ca52747a6 user: Christian Heimes date: Sat Aug 17 15:02:05 2013 +0200 files: Misc/NEWS Modules/_ctypes/libffi/fficonfig.py.in description: Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke malloc weak symbols. diff -r a9ee869cae40 -r bea2f12e899e Misc/NEWS --- a/Misc/NEWS Sat Aug 17 15:53:55 2013 +0300 +++ b/Misc/NEWS Sat Aug 17 15:02:05 2013 +0200 @@ -28,6 +28,9 @@ Library ------- +- Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke + malloc weak symbols. + - Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 diff -r a9ee869cae40 -r bea2f12e899e Modules/_ctypes/libffi/fficonfig.py.in --- a/Modules/_ctypes/libffi/fficonfig.py.in Sat Aug 17 15:53:55 2013 +0300 +++ b/Modules/_ctypes/libffi/fficonfig.py.in Sat Aug 17 15:02:05 2013 +0200 @@ -1,7 +1,6 @@ ffi_sources = """ src/prep_cif.c src/closures.c -src/dlmalloc.c """.split() ffi_platforms = {