[Zope] Threaded Python 1.5.2b2 can break ExtensionClasses

Brian Lenihan brianl@prognet.com
Thu, 18 Feb 1999 16:24:25 -0800


Using Python1.5.2.b2 configured using "--with-threads" on a Linux glibc 
box, I found my Zope installation to be broken (1.10pr1)

From the Python1.5.2b2 ChangeLog:
  - Rolled back the API version change -- it's back to 1007

Zope/lib/Component/ExtensionClass/ThreadLock.c, line 54:
#if PYTHON_API_VERSION > 1007

I rebuilt Zope after changing the #define to ">=" and everything is fine.