Date: Mon, 14 Aug 2000 06:18:10 -0500 From: Mike Pritchard <mpp@mppsystems.com> To: Darren Reed <avalon@coombs.anu.edu.au> Cc: John Baldwin <jhb@pike.osd.bsdi.com>, hackers@FreeBSD.ORG Subject: Re: COMPAT_43 and kernel compiles. Message-ID: <20000814061810.A75138@mppsystems.com> In-Reply-To: <200008130819.SAA22499@cairo.anu.edu.au>; from avalon@coombs.anu.edu.au on Sun, Aug 13, 2000 at 06:19:37PM %2B1000 References: <200008130814.BAA65526@pike.osd.bsdi.com> <200008130819.SAA22499@cairo.anu.edu.au>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000814061810.A75138>