Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 1999 16:22:35 -0700 (PDT)
From:      jin@george.lbl.gov
To:        dcs@newsguy.com, freebsd-bugs@FreeBSD.ORG
Cc:        twp@rootsweb.com
Subject:   Re: i386/11274: /etc/rc uses wrong path for a.out libraries
Message-ID:  <199904232322.QAA21126@george.lbl.gov>

next in thread | raw e-mail | index | archive | help
 Tim Pierce wrote:
 > 
 > >Description:
 > 
 >         When /etc/rc creates ld.so.hints, the default search path for
 >         system libraries is /usr/lib/aout.  However, FreeBSD
 >         3.1-RELEASE puts a.out system libraries in
 >         /usr/lib/compat/aout.  Old a.out binaries can't be run until
 >         /etc/rc is changed to reflect the correct location of a.out
 >         libraries.

I don't know how your configuration changed, I just installed a 3.1
host and test it. This is not a problem for me:

testhost# module l
ld.so failed: Can't find shared library "libc.so.2.1"

testhost# cd /usr/lib/compat/aout
testhost# ln -s libc.so.3.1 libc.so.2.1
testhost# module list
Currently Loaded Modulefiles:
          1) java  
testhost# rm libc.so.2.1
testhost# module list
ld.so failed: Can't find shared library "libc.so.2.1"

testhost# cd ../../aout
testhost# ln -s ../compat/aout/libc.so.3.1 libc.so.2.1  
testhost# module list
Currently Loaded Modulefiles:
          1) java  

done for test.

	-Jin



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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