On Tue, Jan 17, 2006 at 03:02:09PM +0100, Koen Van Impe wrote:
>   cd /usr/src
>   ftp ftp://ftp.openbsd.org/pub/OpenBSD/3.8/src.tar.gz
>   tar zxvf src.tar.gz

Should stick a -p in here as well..


>   cd /usr/src
>   cvs -d [EMAIL PROTECTED]:/cvs -q up -rOPENBSD_3_8 -Pd
> 
>   cd /usr/src/sys/arch/amd64/conf/
>   /usr/sbin/config GENERIC
>   cd /usr/src/sys/arch/amd64/compile/GENERIC/
>   make clean && make depend && make
> 
>   cd /usr/src/sys/arch/amd64/compile/GENERIC/
>   cp /bsd /bsd-old
>   cp bsd /bsd
>   reboot
> 
>   cd /usr/src
>   rm -r /usr/obj/*
>   make obj
>   make build
> 

I usually update the sources, then make build, then compile the kernel
, install the kernel and reboot.  Staying with -current that way
hasn't given me any stress in the last year afaik.  And even -current
is somewhat forgiving if you don't update or mergemaster your rc files,
devices and chroot sandboxes immediately.  I understand you track -stable,  
I don't have experience with that, but try booting with the backed up 
kernel then making build and then compiling the kernel again and use that 
on next boot.

-peter

Reply via email to