Not really sure where to start, but here goes. I have several DEC PC164SX
machines running FreeBSD-Current, and my last cvsup was like Feb 28. While
I had the chance yesterday I decided to change my cvs tag to RELENG_4 and
bring things up to release. All seemed simple enough as I have sup'ed this
box many times in the past with no problems.
So I ran the sup's and then built a new kernel, as well as did a make
world to make sure everything was at the release level. That all went
fine, then I rebooted, and many things just were not working right. I
can get on the console, but not remotely and things like sendmail and procmail
processes all seemed to be hanging. I then thought maybe I should build a
new kernel after the installworld, so went to try that. To my surprise
I got the errors I'll include below. I then also just tried to do another
buildworld, and that also blew up (errors below). As I mentioned, I was
just trying to sup from Feb 28 to RELEASE, not all that far of a jump.
Finally I took another Alpha I had sitting around, I think it's last sup
was like Feb 21, and tried to upgrade it to RELEASE. Again that machine
is now in total shambles and basically unusable unless I reload from
scratch. Heck I even tried running an rm -rf on one of them under the
/usr/src dir and grabbing a fresh cvs tree, but still can't compile.
Any ideas how to fix this, or to get to 4.0 RELEASE on my other alphas do
I have to do a clean reload??
MAKE KERNEL DEPEND:
cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi
-nostdinc -I- -I. -I../.. -I../../../include -D_KERNEL -include opt_global.h -elf
-mno-fp-regs -Wa,-mev56 ../../alpha/alpha/genassym.c
In file included from ../../alpha/alpha/genassym.c:43:
../../sys/systm.h:331: invalid #-line
In file included from ../../alpha/alpha/genassym.c:45,
from ../../alpha/alpha/genassym.c:43:
../../sys/proc.h:47: invalid #-line
In file included from ../../sys/signal.h:245,
from ../../sys/proc.h:50,
from ../../alpha/alpha/genassym.c:43:
../../sys/ucontext.h:34: invalid #-line
../../alpha/alpha/genassym.c:44: #-lines for entering and leaving files don't match
In file included from ../../alpha/alpha/genassym.c:50:
../../sys/socket.h:232: invalid #-line
In file included from ../../alpha/alpha/genassym.c:51:
../../sys/resource.h:101: invalid #-line
../../sys/resource.h:123: invalid #-line
In file included from ../../alpha/alpha/genassym.c:52:
../../sys/resourcevar.h:98: invalid #-line
In file included from ../../alpha/alpha/genassym.c:59,
from ../../alpha/alpha/genassym.c:52:
../../vm/vm_map.h:380: invalid #-line
In file included from from from
from ../../netinet6/in6.h:453: invalid #-line
In file included from from from ../../nfs/nfs.h:728:
invalid #-line
*** Error code 1
Stop in /usr/src/sys/compile/U3.
MAKE BUILDWORLD:
--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/alpha
mkdir -p /usr/obj/usr/src/alpha/usr/bin
mkdir -p /usr/obj/usr/src/alpha/usr/lib/compat/aout
mkdir -p /usr/obj/usr/src/alpha/usr/games
mkdir -p /usr/obj/usr/src/alpha/usr/libdata/ldscripts
mkdir -p /usr/obj/usr/src/alpha/usr/libexec/elf
mkdir -p /usr/obj/usr/src/alpha/usr/sbin
mkdir -p /usr/obj/usr/src/alpha/usr/share/misc
mkdir -p /usr/obj/usr/src/alpha/usr/include/arpa
mkdir -p /usr/obj/usr/src/alpha/usr/include/g++/std
mkdir -p /usr/obj/usr/src/alpha/usr/include/objc
mkdir -p /usr/obj/usr/src/alpha/usr/include/protocols
mkdir -p /usr/obj/usr/src/alpha/usr/include/readline
mkdir -p /usr/obj/usr/src/alpha/usr/include/rpc
mkdir -p /usr/obj/usr/src/alpha/usr/include/rpcsvc
mkdir -p /usr/obj/usr/src/alpha/usr/include/openssl
mkdir -p /usr/obj/usr/src/alpha/usr/include/security
mkdir -p /usr/obj/usr/src/alpha/usr/include/ss
ln -sf /usr/src/sys /usr/obj/usr/src/alpha/sys
--------------------------------------------------------------
>>> stage 1: bootstrap tools
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/alpha DESTDIR=/usr/obj/usr/src/alpha
INSTALL="sh /usr/src/tools/install.sh" MACHINE_ARCH=alpha
TOOLS_PREFIX=/usr/obj/usr/src/alpha
PATH=/usr/obj/usr/src/alpha/usr/sbin:/usr/obj/usr/src/alpha/usr/bin:/usr/obj/usr/src/alpha/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
make -f Makefile.inc1 -DNOMAN -DNOINFO -DNOHTML bootstrap-tools
cd /usr/src/games/fortune/strfile; make obj; make depend; make all; make install
/usr/obj/usr/src/alpha/usr/src/games/fortune/strfile created for
/usr/src/games/fortune/strfile
rm -f .depend
mkdep -f .depend -a -I/usr/obj/usr/src/alpha/usr/include
/usr/src/games/fortune/strfile/strfile.c
cd /usr/src/games/fortune/strfile; make _EXTRADEPEND
echo strfile: /usr/obj/usr/src/alpha/usr/lib/libc.a >> .depend
cc -O2 -pipe -Wall -I/usr/obj/usr/src/alpha/usr/include -c
/usr/src/games/fortune/strfile/strfile.c
In file included from /usr/src/games/fortune/strfile/strfile.c:56:
/usr/include/stdlib.h:182: invalid #-line
In file included from /usr/src/games/fortune/strfile/strfile.c:58,
from /usr/src/games/fortune/strfile/strfile.c:56:
/usr/include/string.h:98: invalid #-line
*** Error code 1
Stop in /usr/src/games/fortune/strfile.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
As you can see they are dead, and I am at a loss as to why, but this happened
exactly the same to two Alpha 164SX machine when I tried to go to RELEASE.. :(
---
Howard Leadmon - [EMAIL PROTECTED] - http://www.abs.net
ABSnet Internet Services - Phone: 410-361-8160 - FAX: 410-361-8162
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message