Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Sep 1998 18:40:46 -0700
From:      John Polstra <jdp@polstra.com>
To:        bde@zeta.org.au
Cc:        committers@freebsd.org
Subject:   Re: /usr/lib/compat/aout not being scanned?
Message-ID:  <199809180140.SAA14612@austin.polstra.com>
In-Reply-To: <199809171829.EAA25979@godzilla.zeta.org.au>
References:  <199809171829.EAA25979@godzilla.zeta.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <199809171829.EAA25979@godzilla.zeta.org.au>,
Bruce Evans  <bde@zeta.org.au> wrote:

> Not just rc.conf.  If ld.so and ld aren't both hacked, then all -Lfoo's
> in makefiles would need to be changed to -Lfoo/aout for the aout case but
> left alone for the elf case.  All $LIBRARY_PATH's and $LD_LIBRARY_PATH's
> in files and environments would need to be changed similary.  We don't
> even get this right for the paths in /usr/src/Makefile.inc1 (the paths
> there work for the wrong reasons).  This shows that aout subdirectories
> should never have been used.  Elf libraries should have been put in
> subdirectories.  It would be relatively easy to move them to the right
> place later if this is planned for.

Our reasoning was that ELF is now the standard object format for
FreeBSD, so the ELF libraries should go into the standard places.  I
don't deny that there may be some minor difficulties currently in some
cases, but still I think our approach was sound.  Overall I'm very
pleased with how the transition has gone thus far.

John
--
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth



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