From owner-freebsd-stable Tue Apr 28 13:44:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA29948 for freebsd-stable-outgoing; Tue, 28 Apr 1998 13:44:43 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from mylanders.com (mylanders.com [206.252.160.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA29839 for ; Tue, 28 Apr 1998 13:44:25 -0700 (PDT) (envelope-from nat@mylanders.com) Received: from localhost (nat@localhost) by mylanders.com (8.8.8/8.8.5) with SMTP id PAA02979 for ; Tue, 28 Apr 1998 15:58:02 -0500 (CDT) Date: Tue, 28 Apr 1998 15:58:02 -0500 (CDT) From: John Frader To: stable@FreeBSD.ORG Subject: Kernel compile problem after upgrading to stable Apr28th Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk I upgraded a 2.2.1 machine today from stable. The buildworld and installworld went ok. Then when I went to recompile the kernel I ran into some errors: make depend cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DAPM_BROKEN_STATCLOCK -DFAILSAFE -DCOMPAT_43 -DFFS -DINET -DKERNEL -DMAXUSERS=20 -UKERNEL ../../i386/i386/genassym.c cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DAPM_BROKEN_STATCLOCK -DFAILSAFE -DCOMPAT_43 -DFFS -DINET -DKERNEL -DMAXUSERS=20 genassym.o -o genassym ./genassym >assym.s rm -f param.c cp ../../conf/param.c . sh ../../kern/vnode_if.sh ../../kern/vnode_if.src make -f ../../dev/aic7xxx/Makefile MAKESRCPATH=../../dev/aic7xxx Warning: Object directory not changed from original /sys/compile/MOCOM yacc -d ../../dev/aic7xxx/aicasm_gram.y mv y.tab.c aicasm_gram.c cc -O -I. -c aicasm_gram.c lex -t ../../dev/aic7xxx/aicasm_scan.l > aicasm_scan.c cc -O -I. -c aicasm_scan.c ../../dev/aic7xxx/aicasm_scan.l: In function `yylex': ../../dev/aic7xxx/aicasm_scan.l:68: `T_DOWNLOAD' undeclared (first use this function) ../../dev/aic7xxx/aicasm_scan.l:68: (Each undeclared identifier is reported only once ../../dev/aic7xxx/aicasm_scan.l:68: for each function it appears in.) *** Error code 1 Stop. *** Error code 1 I don't use the aic controller. I use the ahc. When I looked at the make file it the compile directory it had: BEFORE_DEPEND=aic7xxx_{seq,reg}.h In the Makefile on a machine I upgraded from 2.2.1 to stable on the 6th of this month it had: BEFORE_DEPEND= So I changed BEFORE_DEPEND=aic7xxx_{seq,reg}.h to just BEFORE_DEPEND= and then tried to do make depend. It got a little further but then errored out like this: ../../pci/aic7870.c:63: aic7xxx_reg.h: No such file or directory ../../i386/eisa/aic7770.c:59: aic7xxx_reg.h: No such file or directory ../../i386/scsi/aic7xxx.c:121: aic7xxx_reg.h: No such file or directory ../../i386/scsi/aic7xxx.c:122: aic7xxx_seq.h: No such file or directory mkdep: compile failed *** Error code 1 Stop. Is there something I am doing wrong or did wrong? Or is maybe something broken? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message