config version = 600003, version required = 600004

Nikos Vassiliadis nvass at
Fri Mar 16 15:00:15 UTC 2007

On Friday 16 March 2007 15:33, Luca Masini wrote:
> Hi,
> I tried to compile a reference GENERIC kernel from 7-CURRENT
> as explainde in an article.
> I downloaded the CVS repository and then co a local copy
> of 7-CURRENT in a user directory (as explained etc.)

How useful is a 7-CURRENT kernel with
6-SOMETHING userland?

> When I try
>    $ config GENERIC
> I get the message
>    ERROR: version of config(8) does not match kernel!
>    config version = 600003, version required = 600004
>    Make sure that /usr/src/usr.sbin/config is in sync
>    with your /usr/src/sys and install a new config binary
>    before trying this again.
> I suppose I need to upgrade the config that come with 7-CURRENT ?
> (or can I upgrade the one of the installed system?)
> The question is:
>    How is the correct way to do this upgrade ?

Perhaps you should try "make kernel" instead of config(8).
This is the new way.

Please, read /usr/src/UPDATING.


More information about the freebsd-questions mailing list