after upgrading to 3.1 can't compile kernel

George Robbins grr at cbmvax.UUCP
Wed Aug 2 21:21:39 AEST 1989


In article <8908020638.AA09028 at garnet.berkeley.edu> rusty at GARNET.BERKELEY.EDU writes:
> I was unable to use setld because it complained that there wasn't
> enough disk space so I just used mt fsf to skip to the ultbase031 and
> ultbin031 subsets and extracted and installed them (with no disk space
> problems).
...
> Does anybody know what is wrong?  Did I not do something that needed
> to be done or screw something up when I did my manual minimal upgrade?

Somehow your manual installation of ULTBASE031 didn't hit the target.  It
includes an update to devio.h the presumably adds the definition of the
DEV_TQL70 that mscp_data.c is referencing.  The new version of mscp_data.c
is in ULTBIN031, so perhaps you didn't restore any of the ULTBASE031 stuff?

Unless you can identify that the no ULTBAS030 stuff got installed, you
have a mess on your hands.  You did make a root, /usr backup I hope...

Use of the script utility and/or a hardcopy console are generally useful
tools when I comes to analyzing "what really happened" problems, though
since the 3.1 upgrade replaces script with a new version, you don't want
to be running the "real" script when you do it - copy it to /tmp and
then run /tmp/script...

> "../data/mscp_data.c", line 442: warning: undeclared initializer name DEV_TQL70
> "../data/mscp_data.c", line 442: warning: illegal combination of pointer and integer, op =
> *** Error code 1
> 
> Stop.


-- 
George Robbins - now working for,	uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr at uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)



More information about the Comp.unix.ultrix mailing list