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 rkuska
Recipients doko, larry, mark.dickinson, mattip, meador.inge, python-dev, rkuska, steve.dower
Date 2015-01-09.11:57:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1420804643.56.0.925538133456.issue20160@psf.upfronthosting.co.za>
In-reply-to
Content
This commit (probably) breaks aarch64 python build.

See https://bugzilla.redhat.com/show_bug.cgi?id=1174037

Build was done with libffi 3.1.6, I have also tried with latest upstream libffi version with same result.

(gdb) b ReturnRect
Function "ReturnRect" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (ReturnRect) pending.
(gdb) run test_win32.py
Starting program: /usr/bin/python test_win32.py
Missing separate debuginfos, use: debuginfo-install glibc-2.20.90-12.fc22.aarch64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

Breakpoint 1, ReturnRect (i=0, ar=..., br=0x59b750, cp=..., dr=..., er=0x59b750, fp=..., 
    gr=<error reading variable: Cannot access memory at address 0xffff000000000000>)
    at /usr/src/debug/Python-2.7.9/Modules/_ctypes/_ctypes_test.c:552
552	    if (ar.left + br->left + dr.left + er->left + gr.left != left * 5)
(gdb) p fp
$1 = {x = 4396722194992, y = 5879632}
(gdb) p cp
$2 = {x = 15, y = 25}
(gdb)
History
Date User Action Args
2015-01-09 11:57:23rkuskasetrecipients: + rkuska, doko, mark.dickinson, larry, meador.inge, python-dev, mattip, steve.dower
2015-01-09 11:57:23rkuskasetmessageid: <1420804643.56.0.925538133456.issue20160@psf.upfronthosting.co.za>
2015-01-09 11:57:23rkuskalinkissue20160 messages
2015-01-09 11:57:22rkuskacreate