Hello,
Seems that zope\app\container\_zope_proxy_proxy.c cannot be compiled
with MS compilers. With python 2.4.5, 2.4.4 and 2.4.3 on winXP.
eeeeeek, fails on linux too (debian etch+python 2.4.4)...
I'm not a C guru, with a help from a friend we figured that the
problem is the Py_ssize_t, which is available in python 2.5.
A workaround could be adding
#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
typedef int Py_ssize_t;
#define PY_SSIZE_T_MAX INT_MAX
#define PY_SSIZE_T_MIN INT_MIN
#endif
as proposed by
http://www.python.org/dev/peps/pep-0353/
Strange, that there is a zope.app.container-3.5.6-py2.4-win32.egg on
pypi.
--
Best regards,
Adam GROSZER mailto:agroszer@gmail.com
--
Quote of the day:
A handful of friends is worth more than a wagon of gold.
If there are no objections, I would like to tag and release bugfix versions for:
zope.server
zope.publisher
zope.app.server
zc.zope3recipes
They will help to reduce the number of errors in the global test suite for the
Known Good Set. http://zope3.pov.lt/buildbot/
They at least help in my own setup (py2.4.4 and py2.5.2, Lenny 32bit and Etch 64
bit, in a virtualenv, with PIL and enscript installed).
Christophe
PS: z3c.formjs and z3c.formdemo need to be fixed to work with the test buildout
of the KGS. Can someone help for this?