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>