cvs commit: src/sys/conf Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 Makefile.sun4v src/usr.sbin/config configvers.h

Wojciech A. Koszek wkoszek at freebsd.org
Mon May 14 17:29:44 UTC 2007


On Sun, May 13, 2007 at 01:25:09PM -0600, M. Warner Losh wrote:
> In message: <200705130236.l4D2afwt015566 at repoman.freebsd.org>
>             "Wojciech A. Koszek" <wkoszek at FreeBSD.org> writes:
> : wkoszek     2007-05-13 02:36:41 UTC
> : 
> :   FreeBSD src repository
> : 
> :   Modified files:
> :     sys/conf             Makefile.amd64 Makefile.arm Makefile.i386 
> :                          Makefile.ia64 Makefile.pc98 
> :                          Makefile.powerpc Makefile.sparc64 
> :                          Makefile.sun4v 
> :     usr.sbin/config      configvers.h 
> :   Log:
> :   Bump config(8) version and build requirement for config(8) to 600006. This
> :   is caused by my latest changes to config(8). You're supposed to install new
> :   config(8) in order to prevent yourself from seeing a warning about old
> :   version of that tool.
> :   
> :   You should configure the kernel with a new config(8) then.
> 
> Is this an absolute requirement for old kernels, or is it just a nice
> to have if you want to use the new INCLUDE_CONFIG_FILE feature?

If you want to have a functionality, that will let you to use the old
config(8), with the new kernels that do not use INCLUDE_CONFIG_FILE, you can
test this patch:

http://people.freebsd.org/~wkoszek/patches/kernconf-imp.patch

It moves !INCLUDE_CONFIG_FILE case into the kernel, so that we can deal
properly with lack of "kernconfstring" then.  If spamming kern_mib.c
with opt_config.h is acceptable, it should do the job.

-- 
Wojciech A. Koszek
wkoszek at FreeBSD.org
http://FreeBSD.czest.pl/dunstan/


More information about the cvs-src mailing list