From owner-freebsd-bugs Fri Apr 23 16:25:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from george.lbl.gov (george.lbl.gov [131.243.2.12]) by hub.freebsd.org (Postfix) with ESMTP id 1F0AB14F1E for ; Fri, 23 Apr 1999 16:25:40 -0700 (PDT) (envelope-from jin@george.lbl.gov) Received: (from jin@localhost) by george.lbl.gov (8.9.3/8.9.2) id QAA21126; Fri, 23 Apr 1999 16:22:35 -0700 (PDT) Date: Fri, 23 Apr 1999 16:22:35 -0700 (PDT) Message-Id: <199904232322.QAA21126@george.lbl.gov> From: jin@george.lbl.gov To: dcs@newsguy.com, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/11274: /etc/rc uses wrong path for a.out libraries Cc: twp@rootsweb.com Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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