-
-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libffi update to 3.0.9 #52389
Comments
opening a report to track issues with the update of the internal libffi copy to 3.0.9. will commit this update to the trunk, and later to the py3k branch. |
updated on the trunk and the py3k branch |
I noticed some failures on Sparc Solaris10 buildbots (both trunk and 3.x) ====================================================================== Traceback (most recent call last):
File "/home2/buildbot/slave/trunk.loewis-sun/build/Lib/ctypes/test/test_callbacks.py", line 68, in test_ulonglong
self.check_type(c_ulonglong, 42)
File "/home2/buildbot/slave/trunk.loewis-sun/build/Lib/ctypes/test/test_callbacks.py", line 31, in check_type
self.assertEqual(result, arg)
AssertionError: 0L != 42 Ran 325 tests in 3.088s FAILED (failures=1)
test test_ctypes failed -- Traceback (most recent call last):
File "/home2/buildbot/slave/trunk.loewis-sun/build/Lib/ctypes/test/test_callbacks.py", line 68, in test_ulonglong
self.check_type(c_ulonglong, 42)
File "/home2/buildbot/slave/trunk.loewis-sun/build/Lib/ctypes/test/test_callbacks.py", line 31, in check_type
self.assertEqual(result, arg)
AssertionError: 0L != 42 |
re-opened to track the issue on Sparc Solaris |
no access to solaris hardware. please could you run the libffi testsuite on this machine? make sure that expect is installed. |
the ports which are maintained separately still need an update: libffi_msvc libffi_osx: libffi_wince: |
I'll take care of this one. |
I don't have access to such hardware. |
(Adding Ronald for OS X.) |
On 18.03.2010 16:44, Thomas Heller wrote:
I'm attaching the patch for an update from the trunk; it passes the ctypes tests and the libffi testsuite on i486-linux-gnu. We should revert the following chunk for configure.ac to generate the Makefile's again, so that we are able to run the testsuite at least with dejagnu: -AC_CONFIG_FILES(include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc) |
Can you make this change, run autoconf (I have only version 2.64 but 2.65 is needed), and commit please? |
done, and updated the patch for the merge from the trunk. |
This patch passes the ctypes tests and libffi testsuite on this system: Linux tubu64 2.6.24-27-generic #1 SMP Fri Mar 12 00:52:19 UTC 2010 x86_64 GNU/Linux Please apply. And thanks for all the help... |
See this post, about Solaris failure: And the proposed patch: |
Ignore my last comment. It is not relevant, and the patch is already in 3.0.9. |
It seems fixed now. |
Reopen the issue: libffi compilation fails on "x86 FreeBSD 3.x" buildbot. http://www.python.org/dev/buildbot/builders/x86%20FreeBSD%203.x/builds/349/steps/compile/logs/stdio gcc -pthread -fPIC -fno-strict-aliasing -g -O2 -g -O0 -Wall -Wstrict-prototypes -Ibuild/temp.freebsd-6.4-RELEASE-i386-3.2-pydebug/libffi/include -Ibuild/temp.freebsd-6.4-RELEASE-i386-3.2-pydebug/libffi -I/usr/home/db3l/buildarea/3.x.bolen-freebsd/build/Modules/_ctypes/libffi/src -IInclude -I./Include -I/usr/local/include -I/usr/home/db3l/buildarea/3.x.bolen-freebsd/build/Include -I. -c /usr/home/db3l/buildarea/3.x.bolen-freebsd/build/Modules/_ctypes/libffi/src/x86/sysv.S -o build/temp.freebsd-6.4-RELEASE-i386-3.2-pydebug/usr/home/db3l/buildarea/3.x.bolen-freebsd/build/Modules/_ctypes/libffi/src/x86/sysv.o |
"x86 FreeBSD 3.x" buildbot seems to compile "libffi". |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: