Subject: *** Failed target: ioconf.o
To: NetBSD-current <current-users@NetBSD.org>
From: Marcin Jessa <lists@yazzy.org>
List: current-users
Date: 08/29/2005 12:27:19
Compiling kernel with sources from today and pf enabled (no ALTQ) I got following error:

#   compile  DEVEL/ioconf.o
/usr/src/../tools/bin/i386--netbsdelf-gcc -O2 -pipe -march=pentium3 -ffreestanding -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I/usr/src/sys/dist/pf -c ioconf.c
ioconf.c:27: warning: initialization from incompatible pointer type
ioconf.c:30: warning: initialization from incompatible pointer type
ioconf.c:33: warning: initialization from incompatible pointer type
ioconf.c:36: warning: initialization from incompatible pointer type
ioconf.c:39: warning: initialization from incompatible pointer type
ioconf.c:42: warning: initialization from incompatible pointer type
ioconf.c:45: warning: initialization from incompatible pointer type
ioconf.c:48: warning: initialization from incompatible pointer type
ioconf.c:55: warning: initialization from incompatible pointer type
ioconf.c:58: warning: initialization from incompatible pointer type
ioconf.c:61: warning: initialization from incompatible pointer type
ioconf.c:64: warning: initialization from incompatible pointer type
ioconf.c:67: warning: initialization from incompatible pointer type
ioconf.c:70: warning: initialization from incompatible pointer type
ioconf.c:73: warning: initialization from incompatible pointer type
ioconf.c:76: warning: initialization from incompatible pointer type
ioconf.c:81: warning: initialization from incompatible pointer type
ioconf.c:84: warning: initialization from incompatible pointer type
ioconf.c:87: warning: initialization from incompatible pointer type
ioconf.c:90: warning: initialization from incompatible pointer type
ioconf.c:93: warning: initialization from incompatible pointer type
ioconf.c:104: warning: initialization from incompatible pointer type
ioconf.c:107: warning: initialization from incompatible pointer type
ioconf.c:112: warning: initialization from incompatible pointer type
ioconf.c:119: warning: initialization from incompatible pointer type
ioconf.c:122: warning: initialization from incompatible pointer type
ioconf.c:545: warning: excess elements in struct initializer
ioconf.c:545: warning: (near initialization for `cfdata[0]')
ioconf.c:548: warning: excess elements in struct initializer
ioconf.c:548: warning: (near initialization for `cfdata[1]')
ioconf.c:551: warning: excess elements in struct initializer
ioconf.c:551: warning: (near initialization for `cfdata[2]')
ioconf.c:554: warning: excess elements in struct initializer
ioconf.c:554: warning: (near initialization for `cfdata[3]')
ioconf.c:557: warning: excess elements in struct initializer
ioconf.c:557: warning: (near initialization for `cfdata[4]')
ioconf.c:560: warning: excess elements in struct initializer
ioconf.c:560: warning: (near initialization for `cfdata[5]')
ioconf.c:563: warning: excess elements in struct initializer
ioconf.c:563: warning: (near initialization for `cfdata[6]')
ioconf.c:566: warning: excess elements in struct initializer
ioconf.c:566: warning: (near initialization for `cfdata[7]')
ioconf.c:569: warning: excess elements in struct initializer
ioconf.c:569: warning: (near initialization for `cfdata[8]')
ioconf.c:572: warning: excess elements in struct initializer
ioconf.c:572: warning: (near initialization for `cfdata[9]')
ioconf.c:575: warning: excess elements in struct initializer
ioconf.c:575: warning: (near initialization for `cfdata[10]')
ioconf.c:578: warning: excess elements in struct initializer
ioconf.c:578: warning: (near initialization for `cfdata[11]')
ioconf.c:581: warning: excess elements in struct initializer
ioconf.c:581: warning: (near initialization for `cfdata[12]')
ioconf.c:584: warning: excess elements in struct initializer
ioconf.c:584: warning: (near initialization for `cfdata[13]')
ioconf.c:587: warning: excess elements in struct initializer
ioconf.c:587: warning: (near initialization for `cfdata[14]')
ioconf.c:590: warning: excess elements in struct initializer
ioconf.c:590: warning: (near initialization for `cfdata[15]')
ioconf.c:593: warning: excess elements in struct initializer
ioconf.c:593: warning: (near initialization for `cfdata[16]')
ioconf.c:596: warning: excess elements in struct initializer
ioconf.c:596: warning: (near initialization for `cfdata[17]')
ioconf.c:599: warning: excess elements in struct initializer
ioconf.c:599: warning: (near initialization for `cfdata[18]')
ioconf.c:602: warning: excess elements in struct initializer
ioconf.c:602: warning: (near initialization for `cfdata[19]')
ioconf.c:605: warning: excess elements in struct initializer
ioconf.c:605: warning: (near initialization for `cfdata[20]')
ioconf.c:608: warning: excess elements in struct initializer
ioconf.c:608: warning: (near initialization for `cfdata[21]')
ioconf.c:611: warning: excess elements in struct initializer
ioconf.c:611: warning: (near initialization for `cfdata[22]')
ioconf.c:614: warning: excess elements in struct initializer
ioconf.c:614: warning: (near initialization for `cfdata[23]')
ioconf.c:617: warning: excess elements in struct initializer
ioconf.c:617: warning: (near initialization for `cfdata[24]')
ioconf.c:620: warning: excess elements in struct initializer
ioconf.c:620: warning: (near initialization for `cfdata[25]')
ioconf.c:623: warning: excess elements in struct initializer
ioconf.c:623: warning: (near initialization for `cfdata[26]')
ioconf.c:626: warning: excess elements in struct initializer
ioconf.c:626: warning: (near initialization for `cfdata[27]')
ioconf.c:629: warning: excess elements in struct initializer
ioconf.c:629: warning: (near initialization for `cfdata[28]')
ioconf.c:632: warning: excess elements in struct initializer
ioconf.c:632: warning: (near initialization for `cfdata[29]')
ioconf.c:635: warning: excess elements in struct initializer
ioconf.c:635: warning: (near initialization for `cfdata[30]')
ioconf.c:638: warning: excess elements in struct initializer
ioconf.c:638: warning: (near initialization for `cfdata[31]')
ioconf.c:641: warning: excess elements in struct initializer
ioconf.c:641: warning: (near initialization for `cfdata[32]')
ioconf.c:644: warning: excess elements in struct initializer
ioconf.c:644: warning: (near initialization for `cfdata[33]')
ioconf.c:647: warning: excess elements in struct initializer
ioconf.c:647: warning: (near initialization for `cfdata[34]')
ioconf.c:650: warning: excess elements in struct initializer
ioconf.c:650: warning: (near initialization for `cfdata[35]')
ioconf.c:653: warning: excess elements in struct initializer
ioconf.c:653: warning: (near initialization for `cfdata[36]')
ioconf.c:656: warning: excess elements in struct initializer
ioconf.c:656: warning: (near initialization for `cfdata[37]')
ioconf.c:659: warning: excess elements in struct initializer
ioconf.c:659: warning: (near initialization for `cfdata[38]')
ioconf.c:662: warning: excess elements in struct initializer
ioconf.c:662: warning: (near initialization for `cfdata[39]')
ioconf.c:665: warning: excess elements in struct initializer
ioconf.c:665: warning: (near initialization for `cfdata[40]')
ioconf.c:668: warning: excess elements in struct initializer
ioconf.c:668: warning: (near initialization for `cfdata[41]')
ioconf.c:671: warning: excess elements in struct initializer
ioconf.c:671: warning: (near initialization for `cfdata[42]')

*** Failed target:  ioconf.o
*** Failed command: echo '# ' "compile DEVEL/ioconf.o"; echo /usr/src/../tools/bin/i386--netbsdelf-gcc -O2 -pipe -march=pentium3 -ffreestanding -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I/usr/src/sys/dist/pf -c ioconf.c; /usr/src/../tools/bin/i386--netbsdelf-gcc -O2 -pipe -march=pentium3 -ffreestanding -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I/usr/src/sys/dist/pf -c ioconf.c
*** Error code 1

Stop.
nbmake: stopped in /usr/obj/sys/arch/i386/compile/DEVEL

ERROR: Failed to make all in /usr/src/../obj/sys/arch/i386/compile/DEVEL
*** BUILD ABORTED ***