Hi, lxml.objectify crashes under python2.3: PYTHONPATH=/apps/pydev/gcc/3.4.4/lib/python2.4/site-packages/ python2.3 Python 2.3.4 (#6, Jul 20 2004, 11:09:38) [GCC 2.95.2 19991024 (release)] on sunos5 Type "help", "copyright", "credits" or "license" for more information.
import lxml.objectify Traceback (most recent call last): File "<stdin>", line 1, in ? ImportError: ld.so.1: python2.3: fatal: relocation error: file /apps/pydev/gcc/3.4.4/lib/python2.4/site-packages/lxml/objectify.so: symbol PyDict_Contains: referenced symbol not found
seems like PyDict_Contains is not available in python2.3: $ elfdump /apps/pydev/gcc/3.4.4/bin/python2.4 |grep -i pydict_cont [593] 0x0004c078 0x00000070 FUNC GLOB D 0 .text PyDict_Contains [3487] 0x0004c078 0x00000070 FUNC GLOB D 0 .text PyDict_Contains [593] PyDict_Contains 0 hjoukl@dev-a .../pytaf $ elfdump /apps/prod/bin/python2.3 |grep -i pydict_cont 1 hjoukl@dev-a .../pytaf $ Regards, Holger Der Inhalt dieser E-Mail ist vertraulich. Falls Sie nicht der angegebene Empfänger sind oder falls diese E-Mail irrtümlich an Sie adressiert wurde, verständigen Sie bitte den Absender sofort und löschen Sie die E-Mail sodann. Das unerlaubte Kopieren sowie die unbefugte Übermittlung sind nicht gestattet. Die Sicherheit von Übermittlungen per E-Mail kann nicht garantiert werden. Falls Sie eine Bestätigung wünschen, fordern Sie bitte den Inhalt der E-Mail als Hardcopy an. The contents of this e-mail are confidential. If you are not the named addressee or if this transmission has been addressed to you in error, please notify the sender immediately and then delete this e-mail. Any unauthorized copying and transmission is forbidden. E-Mail transmission cannot be guaranteed to be secure. If verification is required, please request a hard copy version.