Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Aug 2000 14:34:57 +0200
From:      Neil Blakey-Milner <nbm@mithrandr.moria.org>
To:        Mark.Andrews@nominum.com
Cc:        jack <jack@germanium.xtalwind.net>, Gary Kline <kline@thought.org>, Mike Tancsa <mike@sentex.net>, freebsd-stable@FreeBSD.ORG
Subject:   Re: stable status.... still hosed
Message-ID:  <20000831143456.A8104@mithrandr.moria.org>
In-Reply-To: <200008311231.e7VCViA37083@drugs.dv.isc.org>; from Mark.Andrews@nominum.com on Thu, Aug 31, 2000 at 11:31:44PM %2B1100
References:  <20000831122319.A4143@mithrandr.moria.org> <200008311231.e7VCViA37083@drugs.dv.isc.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu 2000-08-31 (23:31), Mark.Andrews@nominum.com wrote:
> 	There used to be a manual steps, leaving out the chflags steps.
> 
> 		cp /kernel /kernel.old
> 		cp /GENERIC /kernel
> 	
> 	A sensible person will leave out the first step if the old kernel
> 	is hosed.
> 
> 	Now it is too easy to do:
> 
> 		/kernel (good)
> 		buildkernel + installkernel
> 		/kernel (bad) /kernel.old (good)
> 		buildkernel + installkernel
> 		/kernel (bad) /kernel.old (bad)
> 
> 	as the install moves /kernel to /kernel.old.

This is equivalent to the real old way:

(start with good /kernel)

cd /usr/src/sys/compile/FOO
make depend
make
make install

(/kernel is bad, /kernel.old is good)

cd /usr/src/sys/compile/FOO
make depend
make
make install

(/kernel is bad, /kernel.old is bad)

The "old" way you refer to was very shortlived.  If you want to recreate
that experience, use 'makeoptions KERNEL=GENERIC' in your kernel files
(after I commit the change that fixes it).

Neil
-- 
Neil Blakey-Milner
Sunesi Clinical Systems
nbm@mithrandr.moria.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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