From owner-freebsd-current  Thu Jan 28 21:09:49 1999
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id VAA21538
          for freebsd-current-outgoing; Thu, 28 Jan 1999 21:09:49 -0800 (PST)
          (envelope-from owner-freebsd-current@FreeBSD.ORG)
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA21531
          for <FreeBSD-current@FreeBSD.ORG>; Thu, 28 Jan 1999 21:09:46 -0800 (PST)
          (envelope-from grog@freebie.lemis.com)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id PAA29303
	for <FreeBSD-current@FreeBSD.ORG>; Fri, 29 Jan 1999 15:39:43 +1030 (CST)
Received: (from grog@localhost)
	by freebie.lemis.com (8.9.2/8.9.0) id PAA15032
	for FreeBSD-current@FreeBSD.ORG; Fri, 29 Jan 1999 15:39:41 +1030 (CST)
Date: Fri, 29 Jan 1999 15:39:41 +1030
From: Greg Lehey <grog@lemis.com>
To: FreeBSD current users <FreeBSD-current@FreeBSD.ORG>
Subject: The future of a.out support?
Message-ID: <19990129153941.M8473@freebie.lemis.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.1i
WWW-Home-Page: http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-freebsd-current@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Somebody just drew my attention to /usr/src/Makefile:

# Unless -DNOAOUT is specified, a `make world' with OBJFORMAT=elf will
# update the legacy support for aout. This includes all libraries, ld.so
# and boot objects. This part of build should be regarded as
# deprecated and you should _not_ expect to be able to do this past the
# release of 3.1. You have exactly one major release to move entirely
# to elf.

It was my understanding that the kernel would continue to support
a.out, and I think that's important.  If FreeBSD can support SCO,
Linux, Solaris, BSDI, NetBSD and OpenBSD, it seems important that it
should also contain support for FreeBSD, even old, obsolete versions.

May I assume that this is the case, and that the comment applies only
to what ``make world'' builds?  Even so, though, I think that it
is important to provide a way to build the libraries and ld.so if
necessary, though probably not in the world target.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message