Martijn Faassen wrote:
Stefan Behnel wrote:
Fabien SCHWOB wrote:
I'm trying to build lxml on FC4. I've already installed Pyrex and applied the gcc4-small-patch. But when I'm trying to build lxml with 'python setup.py install' or 'make', I get the following error : [...] TypeError: swig_sources() takes exactly 2 arguments (3 given)
http://codespeak.net/pipermail/lxml-dev/2006-March/000954.html
How do we make sure people don't run into this one again? Get a patch accepted by Pyrex?
Like that's ever gonna happen ... :)
Actually we should start releasing with the generated .c code included so people won't need Pyrex anymore. That'll be the best approach for at least people using the release.
etree.c is currently included when you run python setup.py sdist or anything in that line, so it will be in 0.9 and work around all bugs that normal users can encounter from that side. And developers who want to contribute to lxml can well read some documentation first... You should add the bug fix above to the Pyrex section of installation.html on the web page. Stefan