Date: Thu, 3 Jun 2010 22:53:29 -0700 (PDT) From: fbsdmail@dnswatch.com To: freebsd-amd64@freebsd.org Subject: who broke config(8) and why? Message-ID: <46f314811f76306b11597c30ae559621.dnswclient@www.dnswatch.com>
next in thread | raw e-mail | index | archive | help
Greetings, In an attempt to build an AMD64 kernel, after a buildworld session. I was greeted with a couple of unexpected surprises: make buildkernel KERNCONF=MYAMDKERN returns ERROR MYAMDKERN not found... Aparently FreeBSD only put the sys/amd64,ia64,etc... to _appear_ to support architectures other than "i386". Fine. I'll use the older method: cd sys/amd64/conf config MYAMDCONF ERROR: version of config(8) does not match kernel! config version = 600007, version required = 600009 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. If running the new config fails check your config file against the GENERIC or LINT config files for changes in config syntax, or option/device naming conventions LOOK. I already read about this in UPDIATING. I've _already_ builtworld from an 8-RELEASE CD w/cvsupped src && ports. What gives? According to UPDATING: 20100502: The config(8) command has been updated to maintain compatibility with config files from 8.0-RELEASE. You will need a new version of config to build kernels (this version can be used from 8.0-RELEASE forward). ### (this version can be used from 8.0-RELEASE forward). I'm using 8-RELEASE ### The buildworld target will generate it, ### so following the instructions in this file for updating will work glitch-free. Merely doing a make buildkernel without first doing a make buildworld ### I just DID a buildworld ### (or kernel-toolchain), or attempting to build a kernel using traidtional methods will generate a config version warning, indicating you should update. I don't get it. Why was the config(8) toolchain deliberately broken in "midstream" (the middle of a release)?! Shouldn't this/ese change(s) been made at the start of an _upcomming_ version? I suppose I have to spend another few days downloading 9-RELEASE, and tailoring it for my needs as I have already done in preparation for this build/install. _Please_ if I can avoid starting from start, all over again. Can someone tell me where I can download a pre-compiled config-toolchain. So that I can resume a biuld/install. Thank you for all your time and consideration in thia matter. --Chris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46f314811f76306b11597c30ae559621.dnswclient>