Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Aug 2000 18:19:37 +1000 (Australia/NSW)
From:      Darren Reed <avalon@coombs.anu.edu.au>
To:        jhb@pike.osd.bsdi.com (John Baldwin)
Cc:        hackers@FreeBSD.org
Subject:   Re: COMPAT_43 and kernel compiles.
Message-ID:  <200008130819.SAA22499@cairo.anu.edu.au>
In-Reply-To: <200008130814.BAA65526@pike.osd.bsdi.com> from "John Baldwin" at Aug 13, 2000 01:14:13 AM

next in thread | previous in thread | raw e-mail | index | archive | help
In some mail from John Baldwin, sie said:
> 
> 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
> 
> >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.

> Usually when testing a kernel compile, GENERIC is the kernel to test.
> If your changes are intrusive enough, you might also want to make sure
> that LINT builds ok.  The LINT config file is generated from NOTES by
> typing 'make LINT' in /sys/i386/conf/.

I was going for a small kernel config, hoping that it'd be quick to
build, not take up lots of space, etc, so only put in what I thought
was necessary.

Darren


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?200008130819.SAA22499>