Skip site navigation (1)Skip section navigation (2)
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>