Sources has been updated via cvsup at 1pm March 10, 2001. Then make buildworld make installworld was completed successfully. And after this attempt to do make KERNCONF=SNARK kernel leads to the following diagnostics: cc -c -O -pipe -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 -mpreferred-stack-boundary=2 ../../netinet/tcp_usrreq.c ../../netinet/tcp_usrreq.c: In function `tcp_usr_accept': ../../netinet/tcp_usrreq.c:424: syntax error before `int' ../../netinet/tcp_usrreq.c:424: `ostate' undeclared (first use in this function) ../../netinet/tcp_usrreq.c:424: (Each undeclared identifier is reported only once ../../netinet/tcp_usrreq.c:424: for each function it appears in.) ../../netinet/tcp_usrreq.c:418: warning: `tp' might be used uninitialized in this function *** Error code 1 Stop in /usr/src/sys/compile/SNARK. The error is generated if there is option TCPDEBUG in the kernel config, and then works #define TCPDEBUG0 int ostate TCPDEBUG0 then is used in the definition of COMMON_START(). Usually COMMON_START() is placed immidiately after the definitions, but in the couple of places it is not the case and thus the syntax error occured. Fix: As a workaround the following patch can be used: How-To-Repeat: 1) Update sources 2) Put option TCPDEBUG in the kernel config 3) Try to compile the kernel
State Changed From-To: open->closed Fixed.