Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Mar 2004 20:18:14 +0300
From:      Andrey Chernov <ache@nagual.pp.ru>
To:        Peter Edwards <peter.edwards@openet-telecom.com>, Doug White <dwhite@gumbysoft.com>, Jason Andresen <jandrese@mitre.org>, freebsd-current@freebsd.org
Subject:   Re: Pan crashing in libgnuregex after -pthread switchover
Message-ID:  <20040320171814.GA59403@nagual.pp.ru>
In-Reply-To: <20040320140608.GA55352@nagual.pp.ru>
References:  <4058AC1C.10208@mitre.org> <xzpwu5i7s9v.fsf@dwp.des.no> <4059B9CD.1010003@openet-telecom.com> <4059C3B0.4080003@mitre.org> <20040318095842.W62520@carver.gumbysoft.com> <4059E668.1030405@openet-telecom.com> <20040320125806.GA53843@nagual.pp.ru> <20040320140608.GA55352@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 20, 2004 at 05:06:08PM +0300, Andrey Chernov wrote:
> On Sat, Mar 20, 2004 at 03:58:07PM +0300, Andrey Chernov wrote:
> > Idea that library must match headers used is pretty natural.
> 
> Just yet one note: the ports which expects _binary_ compatibility between
> our headers and some 3rd party library (as GNU one) are broken initially.  
> Even it was so at some moment, later each library can evolve by its own
> path, so nothing guaranteed here. 

The exact example of this situation is the whole case we discuss. I not
remove NO_POSIX_COMPAT ifndef from GNU sources - they did it by themself. 
Should we revert their decision and make it looks like old one? Should we 
do it in all future cases? I think - not.

-- 
Andrey Chernov | http://ache.pp.ru/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040320171814.GA59403>