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>