From owner-freebsd-current Tue Sep 3 4:32:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2857337B400 for ; Tue, 3 Sep 2002 04:32:27 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4EE043E65 for ; Tue, 3 Sep 2002 04:32:25 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id LAA03138; Tue, 3 Sep 2002 11:32:23 GMT Date: Tue, 3 Sep 2002 21:39:42 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: current@FreeBSD.ORG Cc: Julian Elischer Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903070752.GA54037@dragon.nuxi.com> Message-ID: <20020903212351.J6950-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, David O'Brien wrote: > On Mon, Sep 02, 2002 at 12:42:47PM -0700, Julian Elischer wrote: > > yes binary support will remain.. if you need to generate new ones (?) > > unpack a 2.2.6 system into a chroot tree (jail?) and make it there :-) > > *sigh* This *still* isn't clear what is being suggested. (also seen in > other emails in this thread, just picked this one to repond to) > > This is what BDE said: > > Actually, I agree. Not having a clean break in FreeBSD-3 was very > expensive. Support for running aout binaries and compatibility cruft > to support old binaries should have been dropped too. > > This is NOT a toolchain issue he is talking about, but a kernel one. > Please forget all about the toolchain issue. It is a non-issue. I and > kan are the only ones that it has inconvinced. Everyone else has been > able to totally ignore it. I'll probably do something about it next > week. > > _The_ issue is to understand exactly what is being discussed about > "compatibility cruft to support old binaries should have been dropped > too"Q. Well, I meant everything (large parts of COMPAT_43, and kernel support for aout...). I was half joking about the kernel support. It would have been very painful to drop it in 3.0R. Now it seems to be too late to even think about dropping it for 5.0R. However, we should start deprecating it more, and I think some of the COMPAT_43 stuff is a better/ easier place to start than kern/imgact_aout.c. Most of it is probably only used by old aout binaries. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message