kern/92286: kernel src incompatibilities
bigbum
biggerbumme at yahoo.co.in
Tue Jan 24 15:10:19 PST 2006
>Number: 92286
>Category: kern
>Synopsis: kernel src incompatibilities
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 24 23:10:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: bigbum
>Release: 6.0
>Organization:
DREAMinK
>Environment:
JOHNO-P4# uname -a
FreeBSD JOHNO-P4 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root at x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386
>Description:
a crash seems to have zapped some libs in /lib like libz.so and libGLEW.so , so opera and a few other apps won't run, so I updated my src files through CVSup(in supfile, i have the entry 'src-all') ....
>How-To-Repeat:
follow the instructions above
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
>JOHNO-P4# cvsup -g -L 2 ports-supfile
>Parsing supfile "ports-supfile"
>Connecting to cvsup.au.FreeBSD.org
>Connected to cvsup.au.FreeBSD.org
>Server software version: SNAP_16_1h
>Negotiating file attribute support
>Exchanging collection information
>Establishing multiplexed-mode data connection
>Running
>Updating collection ports-all/cvs
> Edit ports/Makefile
> Add delta 1.94 2006.01.24.21.35.29 cperciv
..........................
> Checkout ports/x11-wm/devilspie/files/patch-src_actions.c
>Updating collection src-all/cvs
> Edit src/etc/rc.d/abi
> Add delta 1.7 2006.01.24.18.58.48 netchild
......................
> Edit src/sys/vm/vm_pageq.c
> Add delta 1.22 2006.01.24.19.24.54 alc
>Shutting down connection to server
>Finished successfully
and attempted to make buildkernel, with the output that follows:
JOHNO-P4# make buildkernel KERNCONF="JOHNO-P4"
--------------------------------------------------------------
>>> Kernel build for JOHNO-P4 started on Wed Jan 25 09:19:22 EST 2006
--------------------------------------------------------------
===> JOHNO-P4
mkdir -p /usr/obj/usr/src/sys
--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf; PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin :/usr/bin config -d /usr/obj/usr/src/sys/JOHNO-P4 /usr/src/sys/i386/conf/JOHNO-P4
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.
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
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
my guess is the differences in the conf files are pretty trivial, but I also guess I just picked the wrong night for the upgrade job.
Maybe tomorrow or next week everything will be in sync again
bigbum
anyway as a FreeBSD nooby I'd just like to thank the freebsd and open-src communities for inspiring me again with the creative possibilities of the computer, as against the BORING -not to mention enslaving- consumer model followed by microblerk and mact hetosspot . ps some of my freely distributable (just don't forget to give due credit)images on http://bl0gpaper,blogspot.com and linked sites
More information about the freebsd-bugs
mailing list