cvs commit: src/share/mk bsd.lib.mk

Ruslan Ermilov 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.


Cheers,
-- 
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
Type: application/pgp-signature
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 mailing list