Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Mar 1996 16:28:34 +0100 (MET)
From:      Michael Beckmann <petzi@zit.th-darmstadt.de>
To:        michael butler <imb@scgt.oz.au>
Cc:        stable@freebsd.org
Subject:   Re: Still can't make kernel -> solved
Message-ID:  <Pine.BSF.3.91.960326160859.7140B-100000@zit1.zit.th-darmstadt.de>
In-Reply-To: <199603261403.BAA26947@asstdc.scgt.oz.au>

next in thread | previous in thread | raw e-mail | index | archive | help
> Yes .. the 'config' utility used to build the system is different. Some
> significant structural changes were made to stable. You *must* do the
> following before attempting to replace a -release kernel with a
> -stable one ..
> 
> 	cd /usr/src/usr.sbin/config
> 	make cleandir obj depend all install
> 	cd /sys/i386/config
> 	config YOURCONFIG		(or 'GENERIC')
> 	cd /sys/compile/YOURCONFIG
> 	make depend all

I did that; the same error still occurred.


> Also note that the database management for kernel symbols has changed ..
> when booting your shiny new kernel, things like 'top', 'ps', etc. will all
> be confused. The safest course is to do a 'make world' in /usr/src to get
> the updated libkvm into all the right utilities .. some of which are
> statically linked,

I had made world from -stable sources. But after that, I wasn't able to 
make a kernel. So I'm running a 2.1-release kernel with -stable binaries. 
I do have the problems that you decribe (ps, top, w not working).

However, I have just successfully built a GENERIC kernel. Someone pointed 
out that my trouble might be caused by my config file, which is still
from 2.1 release. How could I have known that ? So I must build a new 
config file now.

Thanks everybody !

Michael



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960326160859.7140B-100000>