[Zope-dev] Current state of Python 3 migration
Tres Seaver
tseaver at palladion.com
Wed Dec 19 16:33:58 UTC 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 12/19/2012 11:28 AM, Tres Seaver wrote:
> On 12/19/2012 09:53 AM, Sebastien Douche wrote:
>> On Mon, Dec 17, 2012 at 2:45 PM, Sebastien Douche
>> <sdouche at gmail.com> wrote:
>>> I worked a bit this weekend on the buildbot for Python 3.3:
>
>> Another small step: Develop:
>> '/home/sdouche/bb/slave/ztk1.1dev/Python3.3.0-Linux-64bit/build/src/zope.security'
>
>> include/zope.proxy/proxy.h:36:17: warning: implicit declaration of
>> function 'PyCObject_Check' [-Wimplicit-function-declaration]
>> include/zope.proxy/proxy.h:38:25: warning: implicit declaration of
>> function 'PyCObject_AsVoidPtr' [-Wimplicit-function-declaration]
>> (... many warnings) src/zope/security/_proxy.c:993:20: error:
>> 'PyTypeObject' has no member named 'ob_type'
>> src/zope/security/_proxy.c:995:31: error: '_PyObject_GC_Del'
>> undeclared (first use in this function) (... many warnings)
>
>> Tried with an official Ubuntu package and from source: same result.
>> Missed something?
>
> zope.proxy's C extension is not yet ported to Py3k. Having just
> wrestled through the persisetnt and BTrees extensions, I might be able
> to port it fairly quickly.
I spoke in error: the zope.proxy extension is ported. However, there is
a chunk of 'proxy.h' which is *not* compiled when building the extension
itself: it is only compiled when included in another moduule. That bit
needs porting: I will push it out this wee.
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/
iEYEARECAAYFAlDR7HYACgkQ+gerLs4ltQ7ODgCgsBHv604C7VnDiZFnESMrEhxJ
b/kAoJ8/JrhRaeHydg1Le3u9QyX2XuE7
=tc1C
-----END PGP SIGNATURE-----
More information about the Zope-Dev
mailing list