From owner-freebsd-ports Wed Aug 9 12:30:34 2000 Delivered-To: freebsd-ports@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id F35E537B619; Wed, 9 Aug 2000 12:30:31 -0700 (PDT) (envelope-from jhb@pike.osd.bsdi.com) Received: (from jhb@localhost) by pike.osd.bsdi.com (8.9.3/8.9.3) id MAA11858; Wed, 9 Aug 2000 12:30:24 -0700 (PDT) (envelope-from jhb) From: John Baldwin Message-Id: <200008091930.MAA11858@pike.osd.bsdi.com> Subject: Re: Diking out ports a.out support In-Reply-To: <20000809111013.C71732@FreeBSD.org> from Ade Lovett at "Aug 9, 2000 11:10:13 am" To: Ade Lovett Date: Wed, 9 Aug 2000 12:30:24 -0700 (PDT) Cc: asami@FreeBSD.ORG, ports@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ade Lovett wrote: > On Wed, Aug 09, 2000 at 02:51:43AM -0700, David O'Brien wrote: > > I still don't see why we need to do this. We already have the machanism > > in place, so why not leave it? > > src/ has long since abandoned a.out -- it is only reasonable that > now, especially after an extended period, ports/ follow. This is incorrect: > uname -a FreeBSD widget.osd.bsdi.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Tue Aug 8 21:10:50 PDT 2000 jhb@widget.osd.bsdi.com:/usr/src/sys/compile/WIDGET i386 > make 'CC=cc -aout -L/usr/lib/aout -shared' hello cc -aout -L/usr/lib/aout -shared -O -pipe hello.c -o hello > file hello hello: FreeBSD/i386 compact demand paged shared library not stripped Granted, this requires you to populate /usr/lib/aout, but that is not overly difficult. I have heard of people who use 4.0 aout only systems in embedded work for some odd reason or another. I can see why checking to insure that ports work as both aout and ELF binaries are painful. However, ripping out all aout support seems drastic. Also, just take a look in any of the sys/boot/i386/{boot*,*ldr} Makefiles to see evidence of aout support as well. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message