libxml2 and threads
Alex Dupre
ale at FreeBSD.org
Thu Mar 11 11:00:45 PST 2004
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?
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20040311/f0758320/signature.bin
More information about the freebsd-gnome
mailing list