Skip site navigation (1)Skip section navigation (2)
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>