From owner-cvs-all Thu Sep 17 18:42:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA00516 for cvs-all-outgoing; Thu, 17 Sep 1998 18:42:41 -0700 (PDT) (envelope-from owner-cvs-all) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA00365 for ; Thu, 17 Sep 1998 18:41:45 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id SAA14612; Thu, 17 Sep 1998 18:40:46 -0700 (PDT) (envelope-from jdp) Message-Id: <199809180140.SAA14612@austin.polstra.com> To: bde@zeta.org.au Subject: Re: /usr/lib/compat/aout not being scanned? In-Reply-To: <199809171829.EAA25979@godzilla.zeta.org.au> References: <199809171829.EAA25979@godzilla.zeta.org.au> Organization: Polstra & Co., Seattle, WA Cc: committers@freebsd.org Date: Thu, 17 Sep 1998 18:40:46 -0700 From: John Polstra Sender: owner-cvs-all@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article <199809171829.EAA25979@godzilla.zeta.org.au>, Bruce Evans 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