The original posting was :
> Hello Managers
>
> After having some trouble to update my system from 4.0g to 5.1,but it was
> working, I've decided to update to 5.1a.
>
> Once more the WLS CD was not asked and the subsets remained in post-load
> completed state.
>
> I've applied the aggregate patch, asked for a new config file, choosen 3
> options CDFS, packet filter and NTP and now I've the following message
> during kernel build :
>
> cc -c -O2 -DLANGUAGE_C -std0 -g3 -I -I. -I.. -I../include -DIDENT=INFOGIF -
> DDEC1000A_5 -DUERF -DOSF -DCOMPAT_43 -DMACH -DUFS -DRT_SEM -DKERNEL -
> D_KERNEL -D_BSD -D_USE_KERNEL_PROTOS -compress -MD -no_excpt -nointrinsics
> -Wg,-unroll,1 -Wb,-static -Wco,-nofloat -msg_disable ptrmismatch1 -
> msg_enable cvtdiftypes,warnimplfunc,ptrmismatch,macroredef,lvaluecast,
> uselesstyped -msg_inform cvtdiftypes,warnimplfunc,ptrmismatch,macroredef,
> lvaluecast,uselesstyped -msg_enable uninit1,falloffend,intrinsicint,
> outtoomany,outtoofew,questcompare,storclsdcl,tentredef -msg_warn uninit1,
> falloffend,intrinsicint,outtoomany,outtoofew,questcompare,storclsdcl,
> tentredef -msg_enable othermember -msg_error othermember -Umips -UMIPS -
> U__intel__ -D__alpha -D__digital__ -D__arch64__ -no_warnprotos ../kern/
> lockinfo.c
> Make: Don't know how to make data/steal_mem.c. Stop.
>
> What does it mean ? Is there some strange option in the configuration file ?
>
> Thank you
>
> Daniel Clar
> Computer Operations Manager
> Supelec
> France
The answers came in the next 5 minutes and the problem was resolved :
Enrico Ardizzoni <enrico_at_unife.it>
It's a "make" problem ... :
find /usr/sys -mtime +1000 -exec touch {} \;
"Voetelink D." <voetelink_at_ecn.nl>
I've had something similar. Not sure it's exactly the same.
In PK3 for 5.1 was a fix for a bug in the cdfs driver. When copying
files from a CD with the plain 5.1 cdfs driver, the files on the
destination would have a timestamp of 1/1/1978 00:00. This
would also happen if you do an upgrade from a plain 5.1 system.
You may want to check the dates of all files in /sys and /usr/sys.
If there are any files with a timestamp of the previously mentioned
date, you should use 'touch' to make them have a normal timestamp
again. after that you should be able to build a kernel correctly.
----------------------
Daniel
Received on Tue Feb 05 2002 - 16:13:14 NZDT