Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2007 18:04:31 +0000
From:      "Wojciech A. Koszek" <wkoszek@freebsd.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: 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
Message-ID:  <20070514180431.GA97061@FreeBSD.czest.pl>
In-Reply-To: <20070513.132509.-1548242388.imp@bsdimp.com>
References:  <200705130236.l4D2afwt015566@repoman.freebsd.org> <20070513.132509.-1548242388.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 13, 2007 at 01:25:09PM -0600, M. Warner Losh wrote:
> In message: <200705130236.l4D2afwt015566@repoman.freebsd.org>
>             "Wojciech A. Koszek" <wkoszek@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@FreeBSD.org
http://FreeBSD.czest.pl/dunstan/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070514180431.GA97061>