Bug#454196: Persistent and BTree modules don't work properly in x86_64

Esteve Fernàndez esteve.fernandez at gmail.com
Mon Dec 3 21:02:04 UTC 2007


Package: python-zodb
Version: 3.6.0-6
Severity: important

ZODB 3.6 had a portability bug (see
https://bugs.edge.launchpad.net/zodb/+bug/153316), as it used int
for addresses and pointers instead of Py_ssize_t (the Python equivalent
of size_t) that prevented it from being used successfully in x86_64. A fix
was committed in revision r81758, please find attached a
testcase and a patch that should solve this issue in 3.6.0-6.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: python-zodb-x86_64.patch
Type: text/x-diff
Size: 14978 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-zope-developers/attachments/20071203/dac672f9/attachment.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test_int_pysize.py
Type: text/x-python
Size: 1332 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-zope-developers/attachments/20071203/dac672f9/attachment.py 


More information about the pkg-zope-developers mailing list