Undefined symbol with single threaded python
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxml |
Fix Released
|
Medium
|
scoder |
Bug Description
When using a single threaded python 2.7, and trying to do "from lxml import etree", I get the following error:
lib/python2.
Even though lxml was compiled with "python setup.py build --without-
nm etree.so | grep -i thread
results in the following output:
U PyThreadState_
U PyThread_free_lock
U _PyThreadState_
000239d0 t __pyx_f_
00054b90 t __pyx_f_
00054c50 t __pyx_f_
000367a0 t __pyx_f_
00036490 t __pyx_f_
I would assume that the three undefined *PyThread* symbols should not be in the etree.so library when compiled with "python setup.py build --without-
Changed in lxml: | |
milestone: | none → 3.1 |
A patch that fixes this would be appreciated.