Date: Thu, 11 Mar 2004 15:14:03 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Jeremy Messenger <mezz7@cox.net> Cc: Alex Dupre <ale@freebsd.org> Subject: Re: libxml2 and threads Message-ID: <1079036043.769.40.camel@gyros> In-Reply-To: <opr4prbmwk8ckrg5@smtp.central.cox.net> References: <4050B731.7090401@FreeBSD.org> <1079033927.769.36.camel@gyros> <opr4prbmwk8ckrg5@smtp.central.cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-nSJ9tFRqmyFiywmjIbyh Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2004-03-11 at 15:03, Jeremy Messenger wrote: > On Thu, 11 Mar 2004 14:38:48 -0500, Joe Marcus Clarke=20 > <marcus@marcuscom.com> wrote: >=20 > > On Thu, 2004-03-11 at 14:00, Alex Dupre wrote: > >> Building a threaded libxml2 library breaks many ports (at least php an= d > >> xfce4). Many users enable threads in libxml2 blindly and then complain > >> that port XXX doesn't work. With the addition of the new OPTIONS featu= re > >> 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 messag= es > >> about such failure. Is it possible to commit a change like the=20 > >> following? > > > > Threads are not just for developers. Users that don't need PHP, or > > other non-threaded libxml2 consumers may want them. >=20 > How about something like this: >=20 > s/DEVELOPERS ONLY!/Warning, will not work on with some apps./g This is too long, and will corrupt the OPTIONS menu. >=20 > Or, a new pkg-message? That's a bit after the fact, and may be missed. Joe >=20 > Cheers, > Mezz >=20 > > Joe > > > >> > >> Index: libxml2/Makefile > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> 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=3D xml2-config.1 xmllint.1 xmlcatalog.1 > >> MAN3=3D libxml.3 > >> > >> -OPTIONS=3D THREADS "Enable pthread support" off \ > >> +OPTIONS=3D THREADS "Enable pthread support (DEVELOPERS ONLY!)" = off=20 > >> \ > >> SCHEMA "Enable XML schema support" on \ > >> MEM_DEBUG "Enable memory debugging (DEVELOPERS ONLY!)= " > >> off \ > >> XMLLINT_HIST "Enable history for xmllint" off \ > >> > >> -- > >> Alex Dupre --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-nSJ9tFRqmyFiywmjIbyh Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAUMiLb2iPiv4Uz4cRAslvAKCmazq02oSFoi95yLSjog/MUGQungCdFam+ O8dKDn6Q+BOMXA9xyCS7Aqo= =eIrB -----END PGP SIGNATURE----- --=-nSJ9tFRqmyFiywmjIbyh--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1079036043.769.40.camel>