After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 685515 - Python binding does not work in 2.9.0
Python binding does not work in 2.9.0
Status: RESOLVED FIXED
Product: libxml2
Classification: Platform
Component: general
git master
Other Linux
: Normal major
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2012-10-04 19:04 UTC by Aron Xu
Modified: 2013-04-19 07:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch proposed by YunQiang Su at Debian BTS (921 bytes, patch)
2012-10-04 19:04 UTC, Aron Xu
none Details | Review

Description Aron Xu 2012-10-04 19:04:09 UTC
Created attachment 225842 [details] [review]
Patch proposed by YunQiang Su at Debian BTS

Original bug report: http://bugs.debian.org/689191

$ python
Python 2.7.3 (default, Sep  9 2012, 17:41:34) 
[GCC 4.7.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import libxml2mod
Traceback (most recent call last):
  • File "<stdin>", line 1 in <module>
ImportError: /usr/lib/python2.7/dist-packages/libxml2mod.so: undefined symbol: xmlParserError
>>> 

YunQiang Su has proposed a patch on Debian BTS  to fix this problem by swapping $(libxml2mod_la_OBJECTS) and $(libxml2mod_la_LIBADD). The patch works on fixing this problem (attached to this report).
Comment 1 Daniel Veillard 2013-04-19 07:06:47 UTC
Okay, that should not be a problem, pushed,

https://git.gnome.org/browse/libxml2/commit/?id=c0a8dd14f81198947121bb64877f1e6c021bad84

 thanks,

Daniel