Date: Thu, 11 Mar 2004 14:03:12 -0600 From: Jeremy Messenger <mezz7@cox.net> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: Alex Dupre <ale@freebsd.org> Subject: Re: libxml2 and threads Message-ID: <opr4prbmwk8ckrg5@smtp.central.cox.net> In-Reply-To: <1079033927.769.36.camel@gyros> References: <4050B731.7090401@FreeBSD.org> <1079033927.769.36.camel@gyros>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 11 Mar 2004 14:38:48 -0500, Joe Marcus Clarke <marcus@marcuscom.com> wrote: > 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. How about something like this: s/DEVELOPERS ONLY!/Warning, will not work on with some apps./g Or, a new pkg-message? Cheers, Mezz > 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 -- bsdforums.org 's moderator, mezz.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opr4prbmwk8ckrg5>