Mike Barcroft wrote:
> 
> I'm seeing the following error building a kernel on my Alpha.  The
> sources are updated as of a few minutes ago.
> 
> [Output of 'make kernel KERNCONF=GENERIC NO_MODULES=true']

first do a make clean of the directory then make depend...
sounds like you have an old output of gensym.... (or whatever it's called)
> 
> --------------------------------------------------------------
> >>> Kernel build for GENERIC started on Wed Sep 12 21:31:24 EDT 2001
> --------------------------------------------------------------
> ===> GENERIC
> mkdir -p /usr/obj/usr/src/sys
> cd /usr/src/sys/alpha/conf;  
>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
>  config  -d /usr/obj/usr/src/sys/GENERIC  /usr/src/sys/alpha/conf/GENERIC
> FYI: static unit limits for pci are set: NPCI=1
> FYI: static unit limits for faith are set: NFAITH=1
> FYI: static unit limits for ppp are set: NPPP=1
> FYI: static unit limits for atkbdc are set: NATKBDC=1
> FYI: static unit limits for sc are set: NSC=1
> Kernel build directory is /usr/obj/usr/src/sys/GENERIC
> Don't forget to do a ``make depend''
> cd /usr/obj/usr/src/sys/GENERIC;  MAKEOBJDIRPREFIX=/usr/obj  
>COMPILER_PATH=/usr/obj/usr/src/alpha/usr/libexec:/usr/obj/usr/src/alpha/usr/bin  
>LIBRARY_PATH=/usr/obj/usr/src/alpha/usr/lib:/usr/obj/usr/src/alpha/usr/lib  
>OBJFORMAT_PATH=/usr/obj/usr/src/alpha/usr/libexec  CFLAGS="-nostdinc -O -pipe 
>-mcpu=ev4"  PERL5LIB=/usr/obj/usr/src/alpha/usr/libdata/perl/5.6.0  
>GROFF_BIN_PATH=/usr/obj/usr/src/alpha/usr/bin  
>GROFF_FONT_PATH=/usr/obj/usr/src/alpha/usr/share/groff_font  
>GROFF_TMAC_PATH=/usr/obj/usr/src/alpha/usr/share/tmac  DESTDIR=/usr/obj/usr/src/alpha 
> INSTALL="sh /usr/src/tools/install.sh"  
>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
>  OBJFORMAT_PATH=/usr/obj/usr/src/alpha/usr/libexec:/usr/libexec MACHINE=alpha make 
>KERNEL=kernel clean
> rm -f *.o *.so *.So *.ko *.s eddep errs  kernel.debug kernel linterrs makelinks  
>setdef[01].c setdefs.h tags  vers.c vnode_if.c vnode_if.h  device_if.c bus_if.c 
>linker_if.c miibus_if.c pci_if.c pcib_if.c ppbus_if.c usb_if.c isa_if.c clock_if.c 
>alphapci_if.c mcclock_if.c device_if.h bus_if.h linker_if.h miibus_if.h pci_if.h 
>pcib_if.h ppbus_if.h usb_if.h isa_if.h clock_if.h alphapci_if.h mcclock_if.h  aicasm 
>aicasm_gram.c aicasm_scan.c y.tab.h  aic7xxx_seq.h aic7xxx_reg.h __divqu.S __divq.S 
>__divlu.S __divl.S __remqu.S __remq.S __remlu.S __reml.S
> cd /usr/obj/usr/src/sys/GENERIC;  MAKESRCPATH=/usr/src/sys/dev/aic7xxx/aicasm  make 
>-f /usr/src/sys/dev/aic7xxx/aicasm/Makefile
> Warning: Object directory not changed from original /usr/obj/usr/src/sys/GENERIC
> yacc -d /usr/src/sys/dev/aic7xxx/aicasm/aicasm_gram.y
> mv y.tab.c aicasm_gram.c
> cc -O -pipe -mcpu=ev4 -I/usr/include -I.    -c aicasm_gram.c
> lex -t  /usr/src/sys/dev/aic7xxx/aicasm/aicasm_scan.l > aicasm_scan.c
> cc -O -pipe -mcpu=ev4 -I/usr/include -I.    -c aicasm_scan.c
> cc -O -pipe -mcpu=ev4 -I/usr/include -I.    -c 
>/usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
> cc -O -pipe -mcpu=ev4 -I/usr/include -I.    -c 
>/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
> cc -O -pipe -mcpu=ev4 -I/usr/include -I.     -o aicasm aicasm_gram.o aicasm_scan.o 
>aicasm.o aicasm_symbol.o  -ll
> cd /usr/obj/usr/src/sys/GENERIC;  MAKEOBJDIRPREFIX=/usr/obj  
>COMPILER_PATH=/usr/obj/usr/src/alpha/usr/libexec:/usr/obj/usr/src/alpha/usr/bin  
>LIBRARY_PATH=/usr/obj/usr/src/alpha/usr/lib:/usr/obj/usr/src/alpha/usr/lib  
>OBJFORMAT_PATH=/usr/obj/usr/src/alpha/usr/libexec  CFLAGS="-nostdinc -O -pipe 
>-mcpu=ev4"  PERL5LIB=/usr/obj/usr/src/alpha/usr/libdata/perl/5.6.0  
>GROFF_BIN_PATH=/usr/obj/usr/src/alpha/usr/bin  
>GROFF_FONT_PATH=/usr/obj/usr/src/alpha/usr/share/groff_font  
>GROFF_TMAC_PATH=/usr/obj/usr/src/alpha/usr/share/tmac  DESTDIR=/usr/obj/usr/src/alpha 
> INSTALL="sh /usr/src/tools/install.sh"  
>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
>  OBJFORMAT_PATH=/usr/obj/usr/src/alpha/usr/libexec:/usr/libexec MACHINE=alpha make 
>KERNEL=kernel depend
> rm -f .olddep
> if [ -f .depend ]; then mv .depend .olddep; fi
> make _kernel-depend
> cc -c -O -pipe -mcpu=ev4 -Wall -Wredundant-decls -Wnested-externs 
>-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
>-fformat-extensions -ansi -g -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/dev 
>-I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/../include  -D_KERNEL -include 
>opt_global.h -elf  -mno-fp-regs -ffixed-8 -Wa,-mev56 -elf 
>/usr/src/sys/alpha/alpha/genassym.c
> In file included from /usr/src/sys/alpha/alpha/genassym.c:43:
> /usr/src/sys/sys/proc.h: In function `sigonstack':
> /usr/src/sys/sys/proc.h:339: dereferencing pointer to incomplete type
> In file included from /usr/src/sys/alpha/alpha/genassym.c:45:
> /usr/src/sys/sys/buf.h: In function `BUF_KERNPROC':
> /usr/src/sys/sys/buf.h:338: dereferencing pointer to incomplete type
> /usr/src/sys/sys/buf.h:339: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c: At top level:
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: size of array `TD_PCBw0' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: size of array `TD_PCBw1' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: size of array `TD_PCBw2' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:83: size of array `TD_PCBw3' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: size of array `TD_KSEw0' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: size of array `TD_KSEw1' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: size of array `TD_KSEw2' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:84: size of array `TD_KSEw3' has non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: size of array `TD_PROCw0' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: size of array `TD_PROCw1' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: size of array `TD_PROCw2' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:85: size of array `TD_PROCw3' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: size of array `TD_MD_FLAGSw0' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: size of array `TD_MD_FLAGSw1' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: size of array `TD_MD_FLAGSw2' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:87: size of array `TD_MD_FLAGSw3' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: size of array `TD_MD_PCBPADDRw0' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: size of array `TD_MD_PCBPADDRw1' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: size of array `TD_MD_PCBPADDRw2' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:88: size of array `TD_MD_PCBPADDRw3' has 
>non-integer type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: size of array `TD_MD_HAEw0' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: size of array `TD_MD_HAEw1' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: size of array `TD_MD_HAEw2' has non-integer 
>type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: dereferencing pointer to incomplete type
> /usr/src/sys/alpha/alpha/genassym.c:89: size of array `TD_MD_HAEw3' has non-integer 
>type
> *** Error code 1
> 
> Stop in /usr/obj/usr/src/sys/GENERIC.
> *** Error code 1
> 
> Stop in /usr/obj/usr/src/sys/GENERIC.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.

-- 
+------------------------------------+       ______ _  __
|   __--_|\  Julian Elischer         |       \     U \/ / hard at work in 
|  /       \ [EMAIL PROTECTED]     +------>x   USA    \ a very strange
| (   OZ    )                                \___   ___ | country !
+- X_.---._/    presently in San Francisco       \_/   \\
          v

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to