From owner-freebsd-current Mon Dec 7 15:57:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03894 for freebsd-current-outgoing; Mon, 7 Dec 1998 15:57:59 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nina.pagesz.net (nina.pagesz.net [208.194.157.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03886 for ; Mon, 7 Dec 1998 15:57:54 -0800 (PST) (envelope-from rhh@pagesz.net) Received: from stealth.dummynet. (juana-31.pagesz.net [208.213.126.31]) by nina.pagesz.net (8.8.7/8.8.7) with ESMTP id SAA14173; Mon, 7 Dec 1998 18:58:13 -0500 Received: (from rhh@localhost) by stealth.dummynet. (8.9.1/8.8.8) id SAA01972; Mon, 7 Dec 1998 18:58:40 -0500 (EST) (envelope-from rhh) Message-ID: <19981207185840.B1171@pagesz.net> Date: Mon, 7 Dec 1998 18:58:40 -0500 From: Randall Hopper To: John Polstra Cc: current@FreeBSD.ORG Subject: Re: "ldconfig" strangeness on 3.0-RELEASE Mail-Followup-To: John Polstra , current@freebsd.org References: <19981129102800.A1657@pagesz.net> <199812041650.IAA02119@vashon.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199812041650.IAA02119@vashon.polstra.com>; from John Polstra on Fri, Dec 04, 1998 at 08:50:13AM -0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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