From owner-freebsd-hackers Mon Aug 14 4:19:30 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mppsystems.com (mppsystems.com [208.210.148.205]) by hub.freebsd.org (Postfix) with ESMTP id 211D637B6E2 for ; Mon, 14 Aug 2000 04:19:27 -0700 (PDT) (envelope-from mpp@mppsystems.com) Received: (from mpp@localhost) by mppsystems.com (8.9.3/8.9.3) id GAA75196; Mon, 14 Aug 2000 06:18:10 -0500 (CDT) (envelope-from mpp) Date: Mon, 14 Aug 2000 06:18:10 -0500 From: Mike Pritchard To: Darren Reed Cc: John Baldwin , hackers@FreeBSD.ORG Subject: Re: COMPAT_43 and kernel compiles. Message-ID: <20000814061810.A75138@mppsystems.com> References: <200008130814.BAA65526@pike.osd.bsdi.com> <200008130819.SAA22499@cairo.anu.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200008130819.SAA22499@cairo.anu.edu.au>; from avalon@coombs.anu.edu.au on Sun, Aug 13, 2000 at 06:19:37PM +1000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Aug 13, 2000 at 06:19:37PM +1000, Darren Reed wrote: > > Darren Reed wrote: > > > > > > Is it meant to be possible to compile a kernel *without* COMPAT_43 ? > > > > > > Has anyone else tried this recently ? > > > > > > For me, it seems to break the compile in (at least) kern_sig.c I doing this for a while, and I think the last signal interface change broke not being able to compile a kernel without COMPAT_43. This was a while back, and someone was supposed to be working on it to fix it. I might be able to dig some more info up if anyone wants it. > > >From /sys/i386/conf/NOTES: > > > > # > > # Implement system calls compatible with 4.3BSD and older versions of > > # FreeBSD. You probably do NOT want to remove this as much current code > > # still relies on the 4.3 emulation. > > # > > options COMPAT_43 > > If it is to not be an option, then it should be deprecated as an option > and all of that removed. FWIW, I tested NetBSD-current without this > option and it compiles cleanly (not that I used it). Seems like someone > needs to make a decision one way or the other about COMPAT_43 and FreeBSD. It used to be possible to compile and run kernels with COMPAT_43 undefined. -Mike -- Mike Pritchard mpp@FreeBSD.org or mpp@mppsystems.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message