error building kernel
Martin Smith
mjs at rakupottery.org.uk
Tue Aug 26 16:56:43 UTC 2008
This is on a current system, with csup run last nightm while building
the kernel it dies as follows in if_sl.c:
any pointers to fix this would be most welcome.
cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign
-fformat-extensions -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS
-include opt_global.h -fno-common -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000
-mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx
-mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector
-Werror /usr/src/sys/net/if_sl.c
/usr/src/sys/net/if_sl.c:179: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'slclose'
/usr/src/sys/net/if_sl.c:180: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'slinput'
/usr/src/sys/net/if_sl.c:181: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'sltioctl'
/usr/src/sys/net/if_sl.c:182: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'sltstart'
/usr/src/sys/net/if_sl.c:189: error: variable 'slipdisc' has initializer
but incomplete type
/usr/src/sys/net/if_sl.c:190: error: unknown field 'l_open' specified in
initializer
cc1: warnings being treated as errors
/usr/src/sys/net/if_sl.c:190: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:190: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:191: error: unknown field 'l_close' specified
in initializer
/usr/src/sys/net/if_sl.c:191: error: 'slclose' undeclared here (not in a
function)
/usr/src/sys/net/if_sl.c:191: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:191: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:192: error: unknown field 'l_read' specified in
initializer
/usr/src/sys/net/if_sl.c:192: error: 'l_noread' undeclared here (not in
a function)
/usr/src/sys/net/if_sl.c:192: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:192: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:193: error: unknown field 'l_write' specified
in initializer
/usr/src/sys/net/if_sl.c:193: error: 'l_nowrite' undeclared here (not in
a function)
/usr/src/sys/net/if_sl.c:193: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:193: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:194: error: unknown field 'l_ioctl' specified
in initializer
/usr/src/sys/net/if_sl.c:194: error: 'sltioctl' undeclared here (not in
a function)
/usr/src/sys/net/if_sl.c:194: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:194: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:195: error: unknown field 'l_rint' specified in
initializer
/usr/src/sys/net/if_sl.c:195: error: 'slinput' undeclared here (not in a
function)
/usr/src/sys/net/if_sl.c:195: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:195: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:196: error: unknown field 'l_start' specified
in initializer
/usr/src/sys/net/if_sl.c:196: error: 'sltstart' undeclared here (not in
a function)
/usr/src/sys/net/if_sl.c:196: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:196: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c:197: error: unknown field 'l_modem' specified
in initializer
/usr/src/sys/net/if_sl.c:197: error: 'ttymodem' undeclared here (not in
a function)
/usr/src/sys/net/if_sl.c:198: warning: excess elements in struct initializer
/usr/src/sys/net/if_sl.c:198: warning: (near initialization for 'slipdisc')
/usr/src/sys/net/if_sl.c: In function 'sl_modevent':
/usr/src/sys/net/if_sl.c:208: warning: implicit declaration of function
'ldisc_register'
/usr/src/sys/net/if_sl.c:208: warning: nested extern declaration of
'ldisc_register'
/usr/src/sys/net/if_sl.c:212: warning: implicit declaration of function
'ldisc_deregister'
/usr/src/sys/net/if_sl.c:212: warning: nested extern declaration of
'ldisc_deregister'
/usr/src/sys/net/if_sl.c: In function 'slopen':
/usr/src/sys/net/if_sl.c:365: error: 'struct tty' has no member named
't_hotchar'
/usr/src/sys/net/if_sl.c:367: error: 'struct tty' has no member named
't_ospeed'
/usr/src/sys/net/if_sl.c:368: warning: implicit declaration of function
'ttyflush'
/usr/src/sys/net/if_sl.c:368: warning: nested extern declaration of
'ttyflush'
/usr/src/sys/net/if_sl.c:380: error: 'struct tty' has no member named
't_canq'
/usr/src/sys/net/if_sl.c:383: warning: passing argument 1 of
'clist_alloc_cblocks' from incompatible pointer type
/usr/src/sys/net/if_sl.c:384: error: 'struct tty' has no member named
't_rawq'
/usr/src/sys/net/if_sl.c: In function 'slclose':
/usr/src/sys/net/if_sl.c:423: warning: passing argument 1 of
'clist_free_cblocks' from incompatible pointer type
/usr/src/sys/net/if_sl.c: In function 'sltioctl':
/usr/src/sys/net/if_sl.c:486: warning: passing argument 1 of
'clist_alloc_cblocks' from incompatible pointer type
/usr/src/sys/net/if_sl.c: In function 'sloutput':
/usr/src/sys/net/if_sl.c:564: error: 'struct tty' has no member named
't_state'
/usr/src/sys/net/if_sl.c:564: error: 'TS_CONNECTED' undeclared (first
use in this function)
/usr/src/sys/net/if_sl.c:564: error: (Each undeclared identifier is
reported only once
/usr/src/sys/net/if_sl.c:564: error: for each function it appears in.)
/usr/src/sys/net/if_sl.c: In function 'slstart':
/usr/src/sys/net/if_sl.c:592: error: 'struct ttyoutq' has no member
named 'c_cc'
/usr/src/sys/net/if_sl.c:593: warning: implicit declaration of function
'sltstart'
/usr/src/sys/net/if_sl.c:593: warning: nested extern declaration of
'sltstart'
/usr/src/sys/net/if_sl.c: In function 'sltstart':
/usr/src/sys/net/if_sl.c:620: warning: implicit declaration of function
'tt_oproc'
/usr/src/sys/net/if_sl.c:620: warning: nested extern declaration of
'tt_oproc'
/usr/src/sys/net/if_sl.c:622: error: 'struct ttyoutq' has no member
named 'c_cc'
/usr/src/sys/net/if_sl.c:625: error: 'struct ttyoutq' has no member
named 'c_cc'
/usr/src/sys/net/if_sl.c:719: error: 'struct ttyoutq' has no member
named 'c_cc'
/usr/src/sys/net/if_sl.c:721: warning: passing argument 2 of 'putc' from
incompatible pointer type
/usr/src/sys/net/if_sl.c:750: warning: passing argument 3 of 'b_to_q'
from incompatible pointer type
/usr/src/sys/net/if_sl.c:760: warning: passing argument 2 of 'putc' from
incompatible pointer type
/usr/src/sys/net/if_sl.c:764: warning: passing argument 2 of 'putc' from
incompatible pointer type
/usr/src/sys/net/if_sl.c:765: warning: passing argument 1 of 'unputc'
from incompatible pointer type
/usr/src/sys/net/if_sl.c:774: warning: passing argument 2 of 'putc' from
incompatible pointer type
/usr/src/sys/net/if_sl.c:782: warning: passing argument 1 of 'unputc'
from incompatible pointer type
/usr/src/sys/net/if_sl.c:783: warning: passing argument 2 of 'putc' from
incompatible pointer type
/usr/src/sys/net/if_sl.c: In function 'slinput':
/usr/src/sys/net/if_sl.c:849: error: 'tk_nin' undeclared (first use in
this function)
/usr/src/sys/net/if_sl.c:853: error: 'TTY_ERRORMASK' undeclared (first
use in this function)
/usr/src/sys/net/if_sl.c:853: error: 'struct tty' has no member named
't_state'
/usr/src/sys/net/if_sl.c:853: error: 'TS_CONNECTED' undeclared (first
use in this function)
/usr/src/sys/net/if_sl.c:857: error: 'TTY_CHARMASK' undeclared (first
use in this function)
/usr/src/sys/net/if_sl.c: In function 'slioctl':
/usr/src/sys/net/if_sl.c:1059: warning: passing argument 1 of
'clist_alloc_cblocks' from incompatible pointer type
/usr/src/sys/net/if_sl.c: In function 'sl_outfill':
/usr/src/sys/net/if_sl.c:1101: warning: passing argument 2 of 'putc'
from incompatible pointer type
*** Error code 1
Stop in /usr/obj/usr/src/sys/SATURN.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
saturn#
--
Martin
More information about the freebsd-current
mailing list