I can't update libxml
Submitted by Alexander on Thu, 2009-06-04 16:37.
Hi!
I want to integrate a python app on macosx so I've to use the autogen.sh of jralls-ige-mac-integration. I need gtk-doc and libtool to use it ans some other libs, and I need also libxml, so I've installed the last version but when I try to compile libxslt it tells:
checking for libxml libraries >= 2.6.27... configure: error: Version 2.6.16 found. You need at least libxml2 2.6.27 for this version of libxslt
So, it can't find the last version but only the leopard version that was installed by xcode.
Some helps?
(sorry for my english :P)

The direct answer to your
The direct answer to your question is below. But gtk-doc should build fine with the libxslt provided with Leopard (that's why those skips are in there; Tiger needs to build them but Leopard doesn't). Not only that, gtk-doc should already be built as part of "jhbuild build meta-gtk-osx-bootstrap".
What you probably want to do is run
$ jhbuild build pygtk
then add the line
module_autogenargs["ige-mac-integration"]="--enablepython" to your .jhbuildrc-custom and run
$ jhbuild build ige-mac-integration
(You can't change the custom file until after you've built pygtk, because pygtk depends on ige-mac-integration and if python is enabled for ige-mac-integration
I haven't actually tried any python-gtk stuff, so you're in uncharted waters. If you run into any trouble, clone the repository so that you can make a patch with what you fix!
Important rule, BTW: You must do any work in your gtk tree from a jhbuild shell. Don't forget to add your gtk/bin path to the front of $PATH.
The Direct Answer:
Find the following in .jhbuildrc and comment out the command lines:
# Use libxml/libxslt from the system. Append to the pkg-config path to
# get the system versions picked up.
#
skip.append("libxml2")
skip.append("libxslt")
addpath("PKG_CONFIG_PATH", "/usr/lib/pkgconfig")
Now you can use jhbuild to build both libxml2 and libxslt.