On Fri, May 17, 2002 at 04:16:12PM +0200, Lawrence Mayer dsg wrote:
> FreeBSD has ports for both libxml1-1.8.17 and libxml2-2.4.21.
> According to homesite xmlsoft.org: "Unless you are forced to
> because your application links with a Gnome library requiring it, Do
> Not Use libxml1, use libxml2".
> Nevertheless, FreeBSD's port of ROX-Filer-1.2.0 lists it as dependending
> on libxml1-1.8.17.
> 1. Should we change that to libxml2-2.4.21 according to xmlsoft's
> recommendation, or does ROX-Filer-1.2.0 really require libxml1?
ROX-Filer 1.2.0 should compile against either.
> 2. If we port ROX-Filer-1.3.0, can we list it as dependending on
> libxml2-2.4.21, or does ROX-Filer-1.3.0 require libxml1?
ROX-Filer 1.3.0 requires libxml2 (see configure.in), but only because I
removed the check to see if version 1 is available. It will probably still
work with version 1 with minor tweaking...
> 3. According to xmlsoft.org/FAQ.html , "If...your system provides separate
> packaging for shared libraries and the development components, it is
> possible to install libxml and libxml2, and also libxml-devel and
> libxml2-devel too for libxml2 >= 2.3.0". Does that cause any problems with
> ROX-Filer-1.2.0 or -1.3.0 that you know of?
Don't think so. It should compile against whatever it finds.
Thomas Leonard http://rox.sourceforge.net