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 Dmitry.Sivachenko
Recipients Arfrever, Dmitry.Sivachenko, koobs, pitrou, vstinner
Date 2014-11-01.14:25:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1414851927.99.0.979293194703.issue22521@psf.upfronthosting.co.za>
In-reply-to
Content
On modern FreeBSD version (10/stable) on i386 arch it fails with the following error:
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o: In function `.LBB4_4':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x661): undefined reference to `ffi_closure_THISCALL'
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o: In function `.LBB4_3':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x673): undefined reference to `ffi_closure_FASTCALL'
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o: In function `.LBB4_5':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x685): undefined reference to `ffi_closure_STDCALL'
/usr/bin/ld: build/lib.freebsd-10.0-RELEASE-p10-i386-3.4/_ctypes.so: hidden symbol `ffi_closure_FASTCALL' isn't defined

There is no such a problem on amd64.

--with-system-ffi it works fine (system libffi is the same version: 3.0.13)
History
Date User Action Args
2014-11-01 14:25:28Dmitry.Sivachenkosetrecipients: + Dmitry.Sivachenko, pitrou, vstinner, Arfrever, koobs
2014-11-01 14:25:27Dmitry.Sivachenkosetmessageid: <1414851927.99.0.979293194703.issue22521@psf.upfronthosting.co.za>
2014-11-01 14:25:27Dmitry.Sivachenkolinkissue22521 messages
2014-11-01 14:25:27Dmitry.Sivachenkocreate