On Tue, 29 Oct 2002, John Polstra wrote:
> In article <[EMAIL PROTECTED]>,
> Doug Rabson <[EMAIL PROTECTED]> wrote:
> > On Tue, 29 Oct 2002, John Polstra wrote:
> > > When a symbol is defined in multiple libraries, the first library
> > > wins. That's how it has always been in Unix, for archive libraries
> > > and for shared libraries.
> >
> > This is a big problem then since X11.so links to XThrStub.so. This means
> > that XThrStub will be ahead of libc_r in many situations.
>
> I think it would work if the symbol were defined strongly in libc_r.
I think so too. I was trying to work out why this wasn't how things were
done already. FWIW, linux's libpthread appears to be defining the
pthread_* symbols strongly.
--
Doug Rabson Mail: [EMAIL PROTECTED]
Phone: +44 20 8348 6160
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message