Date: Tue, 29 Oct 2002 14:12:57 +0000 (GMT) From: Doug Rabson <dfr@nlsystems.com> To: John Polstra <jdp@polstra.com> Cc: current@freebsd.org Subject: Re: gnome on current Message-ID: <20021029141208.C97929-100000@herring.nlsystems.com> In-Reply-To: <200210291403.g9TE3DR6049827@vashon.polstra.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Oct 2002, John Polstra wrote: > In article <20021029135722.L97929-100000@herring.nlsystems.com>, > Doug Rabson <dfr@nlsystems.com> 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: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021029141208.C97929-100000>