Date: Wed, 30 Oct 2002 18:02:38 -0800 From: Juli Mallett <jmallett@FreeBSD.org> To: Terry Lambert <tlambert2@mindspring.com> Cc: Doug Rabson <dfr@nlsystems.com>, Daniel Eischen <eischen@pcnet1.pcnet.com>, current@freebsd.org Subject: Re: [PATCH: libc]Re: gnome on current Message-ID: <20021030180238.A7388@FreeBSD.org> In-Reply-To: <3DC07094.F67F5C66@mindspring.com>; from tlambert2@mindspring.com on Wed, Oct 30, 2002 at 03:51:48PM -0800 References: <20021030234026.M22480-100000@herring.nlsystems.com> <3DC07094.F67F5C66@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
* De: Terry Lambert <tlambert2@mindspring.com> [ Data: 2002-10-30 ] [ Subjecte: Re: [PATCH: libc]Re: gnome on current ] > > > Maybe the workaround for now is to make the symbols in libXThrStub.so > > > weak? > > > > They *are* weak Terry. The problem is that every bloody definition is weak > > so the linker has no way of picking the one definition which will actually > > work. The real problem is that the actual working threads library doesn't > > provide strong symbols to allow it to override all the other stubs. > > First strong/last weak should win. You are saying "last weak" is not > winning. That's a linker bug. Considering that I built the same applications and ran the same applications fine a while ago, and we've had a binutils upgrade, and things don't break on other systems, I'm inclined to assume there are linker bugs afoot, and all the other speculative stuff seems to be based on misunderstandings or bad information. juli. -- Juli Mallett <jmallett@FreeBSD.org> | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org http://people.FreeBSD.org/~jmallett/ | Support my FreeBSD hacking! 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?20021030180238.A7388>