Closed lutter closed 7 years ago
The reason I didn't include this in setup.py is because I was not sure libxml2 is always at the same place on all Linux distributions. This fix works for Ubuntu. Can we please verify it works on other distributions as well?
@thedrow that's why I called that a bandaid .. it should work on Ubuntu and CentOS/Fedora (and since building seems universally broken, it's an improvement either way)
Can you merge this and push out a new release to unblock Let's Encrypt and other users of python-augeas ? You should then try to figure out how to do this correctly (using pkg-config)
Please don't ever make a release with questions like this unresolved.
This tries to address the broken build; it's not entirely right as the include path for libxml should be taken from 'pkg-config --cflags libxml-2.0' rather than be hardcoded.
This should address issues #21 and #20