RE: 4 -> 5 Problem

From: othermark <atkin901_at_yahoo.com>
Date: Tue, 02 Dec 2003 13:16:17 -0800
I've just completed my 3rd 5.0 -> 5-current upgrade over nfs, and it always
sig 12's on me.  however, if I cd /usr/obj/usr/src/sys/<KERNEL> and 'make
install' from there it works fine.  Good workaround for this particular
problem.

I have also gotten an error regarding this line in Makefile.inc1 for early
versions of 5.x

743 .if (!defined(NO_RESCUE) || \
744     defined(RELEASEDIR)) && \
745     (${TARGET_ARCH} != ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 501101)
746 _crunchide= usr.sbin/crunch/crunchide
747 .endif

where make complains that ${BOOTSTRAPPING} < 501101 is invalid, because it
thinks it's a string comparison..

Changing it to != for a quick hack works for upgrading 5.0.

Lawrence Farr wrote:
> Does this need a note in UPDATING then? 4-> 5 over NFS, and Older
> 5-> Newer 5 over NFS no longer work as previous?
> 
> Lawrence Farr
> EPC Direct Limited

>> > > -----Original Message-----
>> > > From: M. Warner Losh [mailto:imp_at_bsdimp.com]
>> > > Sent: 02 December 2003 17:16
>> > > : 
>> > > : > install -p -m 555 -o root -g wheel kernel /boot/kernel
>> > > : > *** Signal 12
>> > > : 
>> > > : This usually means you've tried to update something out of
>> > > the correct
>> > > : order.
>> > > 
>> > > Signal 12 means thaqt you didn't upgrade your kernel first.

this cracked me up.

-- 
othermark
atkin901 at nospam dot yahoo dot com
(!wired)?(coffee++):(wired);
Received on Tue Dec 02 2003 - 12:16:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:32 UTC