Date: Thu, 11 Mar 2004 14:38:48 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Alex Dupre <ale@freebsd.org> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: libxml2 and threads Message-ID: <1079033927.769.36.camel@gyros> In-Reply-To: <4050B731.7090401@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Thu, 2004-03-11 at 14:00, Alex Dupre wrote: > Building a threaded libxml2 library breaks many ports (at least php and > xfce4). Many users enable threads in libxml2 blindly and then complain > that port XXX doesn't work. With the addition of the new OPTIONS feature > the WITH_THREAD knob appears to every user and we are costantly (at > least one or two a day, privately or on mailing list) receiving messages > about such failure. Is it possible to commit a change like the following? Threads are not just for developers. Users that don't need PHP, or other non-threaded libxml2 consumers may want them. Joe > > Index: libxml2/Makefile > =================================================================== > RCS file: /home/pcvs/ports/textproc/libxml2/Makefile,v > retrieving revision 1.113 > diff -u -r1.113 Makefile > --- libxml2/Makefile 23 Feb 2004 18:37:41 -0000 1.113 > +++ libxml2/Makefile 11 Mar 2004 18:51:47 -0000 > @@ -30,7 +30,7 @@ > MAN1= xml2-config.1 xmllint.1 xmlcatalog.1 > MAN3= libxml.3 > > -OPTIONS= THREADS "Enable pthread support" off \ > +OPTIONS= THREADS "Enable pthread support (DEVELOPERS ONLY!)" off \ > SCHEMA "Enable XML schema support" on \ > MEM_DEBUG "Enable memory debugging (DEVELOPERS ONLY!)" > off \ > XMLLINT_HIST "Enable history for xmllint" off \ > > -- > Alex Dupre -- PGP Key : http://www.marcuscom.com/pgp.asc [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAUMBHb2iPiv4Uz4cRAgYHAJ9ZUuqg90DqSsTgCR50zsoIpPi3wwCgjTDE JugZYttfsr5y/v5t31JFL/Q= =+zsL -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1079033927.769.36.camel>
