GNOME Bugzilla – Bug 449596
Migrate to libxml++-2.6
Last modified: 2007-08-09 14:56:48 UTC
As part of the transition to the current gtkmm-2.4+ API, should not the libxml++ dependency be updated to the 2.6+ API as well?
Forgive me for answering my own question, but perhaps it is as simple as changing the pkg-config check from "libxml++-1.0 >= 1.0" to "libxml++-2.6"? I tried it with 0.6.90, and it builds and appears to work properly. Could someone more familiar with passepartout could test this further?
Hrmmm... Ubuntu 7.04 still doesn't seem to have libxml++-2.6. When I read the release announcement of libxml++ 2.6.0, I thought that we might support both (as they are widely compatible): http://mail.gnome.org/archives/xml/2004-April/msg00131.html So, if you adjust configure.ac to check for 2.6 and - in case of failure - try to fall back to 1.0, I have no objections. Do you want to provide a patch?
Ubuntu 7.04 definitely has libxml++-2.6. It's used by Glom, for instance.
FYI, libxml++-2.6 is over three years old, so I'm sure that every major distro will have it by now.
(In reply to comment #3) > Ubuntu 7.04 definitely has libxml++-2.6. It's used by Glom, for instance. What's the package name then? apt-cache search libxml++ | grep 2.*6 doesn't show enything except libneon26
http://packages.ubuntu.com/feisty/source/libxml++2.6
2007-08-09 Sven Herzberg <herzi@gnome-de.org> * configure.ac: depend on libxml++ 2.6