cvs commit: src/share/mk bsd.lib.mk
ru at FreeBSD.org
Thu Sep 4 02:28:06 PDT 2003
On Thu, Sep 04, 2003 at 01:36:17AM -0700, David O'Brien wrote:
> On Wed, Sep 03, 2003 at 09:29:11PM -0700, Peter Wemm wrote:
> > peter 2003/09/03 21:29:11 PDT
> > FreeBSD src repository
> > Modified files:
> > share/mk bsd.lib.mk
> > Log:
> > Emergency backout of rev 1.152. This is a 100% guaranteed way to totally
> > hose your system. You end up with just about everything statically linked
> > (except for libpam.so), which then causes all the pam users to fail.
> > eg: login, sshd, su etc all stop working because dlopen no longer works
> > because there is no libc.so in memory anymore.
> > gcc passes -L/usr/lib to ld. The /usr/lib/libxxx.so symlink is *not* a
> > compatability link. It is actually the primary link. There should be no
> > symlinks in /lib at all. Only /lib/libXX.so.Y.
Sorry about that, I shouldn't have just take it for granted that these
symlinks are no longer needed. Thanks, Peter, for backing it out.
> GCC should have additional changes then. It is going to confuse other
> things to have the symlink in one directory and the real libs in another.
I will look into what else is needed in our toolchain to get rid of these
symlinks, and get back to you, David.
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software Ltd,
ru at FreeBSD.org FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20030904/b3f21184/attachment.bin
More information about the cvs-src