Skip site navigation (1)Skip section navigation (2)
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>