Subject: Re: Proposal: COMPAT_FREEBSD & COMPAT_BSDI handling
To: Jaromir Dolecek <dolecek@ics.muni.cz>
From: Perry E. Metzger <perry@piermont.com>
List: tech-kern
Date: 09/08/1999 16:25:03
Jaromir Dolecek <dolecek@ics.muni.cz> writes:
> Hi,
> COMPAT_FREEBSD needs COMPAT_14, COMPAT_13, COMPAT_12, COMPAT_09 & COMPAT_43
> for the kernel to actually link. IMHO those should be automatically defined
> when COMPAT_FREEBSD is defined. So the sys/conf/files would be adjusted as
> follows:
> 
> defopt COMPAT_FREEBSD : COMPAT_14 COMPAT_13 COMPAT_12 COMPAT_09 COMPAT_43

I disagree. All the COMPAT options should be
standalone. COMPAT_FREEBSD does not, in fact, need all the things all
those defines imply. We should clean up ther kernel so we don't need
everything under the sun any more and most of the COMPATs are standalone.

Perry