summaryrefslogtreecommitdiff
path: root/lang/python26/files/patch-setup.py
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2013-12-08 06:22:07 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2013-12-08 06:22:07 +0000
commitd536d1d88b8a10edd67366a4f34510a67d906962 (patch)
tree8f180a543f860576dcca1eaa4a2ae751bb0cc7c3 /lang/python26/files/patch-setup.py
parentUpdate to 1.7.1 (diff)
All Python ports: Address abort() for ctypes import on FreeBSD/ARM
The current FreeBSD/ARM __clear_cache() implementation does nothing #if __i386__ || __x86_64__ #else abort(); cognet@ advises this is an issue for anything !Apple that is using the libcompiler_rt provided by Clang on ARM, and requires upstreaming. This is the root cause of abort() on import for the ctypes module in Python, as they bundle libffi. [1] This change patches the bundled libffi library in all Python ports, even though it is a NOOP for the ports that use devel/libffi. These ports, currently python31, will get the fix via ports/184517 A huge shout out to cognet@ who helped diagnose the issue and created the patch to address it. Thank you! PR: ports/149167 [1] PR: ports/184517 Submitted by: cognet [3] Reviewed by: cognet, eadler, milki, ak
Notes
Notes: svn path=/head/; revision=335867
Diffstat (limited to 'lang/python26/files/patch-setup.py')
0 files changed, 0 insertions, 0 deletions