[gst-devel] Question regarding libxml

Erik Walthinsen omega at temple-baptist.com
Wed Mar 7 06:47:58 CET 2001

On Wed, 7 Mar 2001, John E. Joganic wrote:

> I've got two versions of libxml running on my machine- RedHat 7.0 RPMS and
> a tarball of libxml2.  Can gstreamer use either or is it strictly targetting
> one of them.  Is there configuration option to specify which to use?
Not yet, since I don't think anyone's had both installed yet. <g>

> On my machine, xml-config provides information for libxml2, not the
> original libxml.  This possibly explains why I'm experiencing subtle errors
> with gstreamer.  The reg.xml file contains nothing more than the xml version
> tag after running gstreamer-register despite the fact that it lists about
> fifty libraries.  Oddly enough, there was only one compilation error, but
> it was in an example file, not the library itself.
Hmmm, not good.  Sounds like we'll have some subtle issues to work around
when porting to libxml2 ;-(

> Finally, a preemptory followup question, if libxml2 is not compatible with
> gstreamer, what is the rationale of not moving forward to the newer library?
Currently we don't move because very few people have libxml2 right now.
Everyone's got the older 1.8.x series, and if we started requiring
libxml2, we'd keep a lot of people from trying GStreamer.  That said, we
definitely have to look into dealing with the libxml2 case, both in
figuring out which one is being found at configure time and changing the
code to handle the differences in API...

If you have any luck figuring out what changes are needed to get the
libxml2 stuff to output the right stuff, please send us mail or even
patches, we'll get them integrated in CVS ASAP.


      Erik Walthinsen <omega at temple-baptist.com> - System Administrator
       /  \                GStreamer - The only way to stream!
      |    | M E G A        ***** http://gstreamer.net/ *****
      _\  /_

More information about the gstreamer-devel mailing list