Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Sep 2005 14:33:16 -0400 (EDT)
From:      Daniel Eischen <deischen@freebsd.org>
To:        Scott Long <scottl@samsco.org>
Cc:        freebsd-current@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Threading/KSE problem
Message-ID:  <Pine.GSO.4.43.0509201422450.9634-100000@sea.ntplx.net>
In-Reply-To: <43305286.4070608@samsco.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 20 Sep 2005, Scott Long wrote:

> Peter Wemm wrote:
>
> > Its why we're not supposed to bump library versions unless it is
> > absolutely vitally necessary.
> >
> > The problem in this case seems to be that you've got two different
> > instances of libpthread.so.X in your application space at once, and
> > that's always going to screw you.
> >
> > I think we haven't heard the last of the pain that this ill-advised bump
> > is going to cause.
> >
>
> Patches for symbol versioning are readily accepted.  I vaguely recall
> asking for a solution for this a year ago and getting ignored.

Sure, symbol versioning would be great to have, but I still don't
know why library versions are bumped when they don't need to be.
It's like we've thrown up our hands and said "Something has changed
in one or more of the libraries, and we don't know how this affects
other libraries, so we're going to bump them all."  Speaking for
the thread libraries, they were not users of any of the changed
ABIs -- there was no reason to bump them.

-- 
DE




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.43.0509201422450.9634-100000>