Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Sep 2007 15:32:54 -0600
From:      Joe Peterson <lavajoe@gentoo.org>
To:        Daniel Eischen <deischen@freebsd.org>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: How will libpthread, libthr, etc. be linked in 7.0?
Message-ID:  <46F82D06.2090806@gentoo.org>
In-Reply-To: <Pine.GSO.4.64.0709241410050.17221@sea.ntplx.net>
References:  <46F7FB47.5060005@gentoo.org> <Pine.GSO.4.64.0709241410050.17221@sea.ntplx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I agree, and we are still looking into it.  Unfortunately, I may need
some help, since we hit somewhat of a dead end on figuring out what is
really happening (I am not familiar with the inner workings of rtld-elf).

But I am still interested in what's planned for 7.0 in terms of the
symlinks on the threading libs in /usr/lib.  Can you fill me in on this?
 Also, is libc_r completely missing from 7.0 by now?

					Thanks, Joe


Daniel Eischen wrote:
> On Mon, 24 Sep 2007, Joe Peterson wrote:
> 
>> Hi all,
>>
>> I'm still working on my libpthread/libthr "symbol mixing" issue that
>> caused the %%gs register to get clobbered.  If you recall, it seems that
>> the libmap.conf mechanism does not completely prevent symbols in the old
>> libpthread.so from being used along with libthr.so symbols - i.e. a big
>> problem.
> 
> So file a bug report (or fix it) on rtld-elf.  If libmapping
> isn't working correctly, then the problem should be fixed,
> not glossed over.  Regardless of the links, someone may
> want to use libmap.conf to map libthr to libkse or some
> other library mapping similarly.
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46F82D06.2090806>