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