Date: Mon, 7 Dec 1998 18:58:40 -0500 From: Randall Hopper <aa8vb@pagesz.net> To: John Polstra <jdp@polstra.com> Cc: current@FreeBSD.ORG Subject: Re: "ldconfig" strangeness on 3.0-RELEASE Message-ID: <19981207185840.B1171@pagesz.net> In-Reply-To: <199812041650.IAA02119@vashon.polstra.com>; from John Polstra on Fri, Dec 04, 1998 at 08:50:13AM -0800 References: <19981129102800.A1657@pagesz.net> <199812041650.IAA02119@vashon.polstra.com>
next in thread | previous in thread | raw e-mail | index | archive | help
John Polstra:
|> 3) Why aren't these two directories in the default $ldconfig_paths_aout
|> (AOUT) in /etc/rc.conf? AFAIK, they're all AOUT:
|> /usr/lib/aout /usr/lib/compat
|
|/usr/lib/aout is added automatically by /etc/rc. Regarding
|/usr/lib/compat: it is _not_ a.out on an ELF system. On an ELF
|system, a.out compat libraries are in /usr/lib/compat/aout.
Must have been an oversight when 3.0-RELEASE was cooked. The paths in the
compat dists are usr/lib/compat. I haven't done anything custom, and
here's what's in my /usr/lib/compat:
stealth : /usr/lib/compat > ls
aout/ libgcc.so.1.1 libreadline.so.2.0
libc.so.1.1 libgcc.so.261.0 libresolv.so.1.1
libc.so.2.2 libgmp.so.2.0 librpcsvc.so.1.1
libcurses.so.1.1 libgnumalloc.so.1.1 libskey.so.1.1
libdialog.so.2.0 libgnuregex.so.1.1 libtelnet.so.1.1
libf2c.so.1.1 libln.so.1.1 libtermcap.so.1.1
libforms.so.2.0 libm.so.1.1 libtermlib.so.1.1
libg++.so.1.1 libmalloc.so.1.1 libutil.so.1.1
libg++.so.2.0 libncurses.so.2.0 liby.so.1.1
libg++.so.3.0 libreadline.so.1.1
stealth : /usr/lib/compat > file *
aout: directory
libc.so.1.1: FreeBSD/i386 compact demand paged shared library not stripped
libc.so.2.2: FreeBSD/i386 compact demand paged shared library not stripped
...
|> 4) Why is this directory in the default $ldconfig_paths (ELF)? It's all AOUT:
|>
|> /usr/lib/compat
|
|No, it's all ELF on an ELF system. At least, it's supposed to be.
|Didn't "make move-aout-libs" move the a.out libraries down into
|/usr/lib/compat/aout when you ran it?
I think I just let sysinstall install from the CD.
Thanks for the reply.
Randall
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981207185840.B1171>
