Package: gcc-3.3 Version: 1:3.3-2 Severity: important
-- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux ubik 2.4.17 #12 Sat Jan 25 20:17:14 CET 2003 i686 Locale: LANG=pl_PL, LC_CTYPE=pl_PL Versions of packages gcc-3.3 depends on: ii binutils 2.14.90.0.2-0.1 The GNU assembler, linker and bina ii cpp-3.3 1:3.3-2 The GNU C preprocessor ii gcc-3.3-base 1:3.3-2 The GNU Compiler Collection (base ii libc6 2.3.1-17 GNU C Library: Shared libraries an ii libgcc1 1:3.3-2 GCC support library -- no debconf information While compiling 2.4.17, gcc says as below, while files in kernel are just from server with no patches applied. In file included from ksyms.c:50: /usr/src/linux-2.4.17/include/asm/checksum.h:72:30: missing terminating " character In file included from ksyms.c:50: /usr/src/linux-2.4.17/include/asm/checksum.h: In function `ip_fast_csum': /usr/src/linux-2.4.17/include/asm/checksum.h:73: error: parse error before "movl" /usr/src/linux-2.4.17/include/asm/checksum.h:75:17: invalid suffix "f" on integer constant /usr/src/linux-2.4.17/include/asm/checksum.h:82:17: invalid suffix "b" on integer constant /usr/src/linux-2.4.17/include/asm/checksum.h:90:13: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h:105:17: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h: In function `csum_fold': /usr/src/linux-2.4.17/include/asm/checksum.h:106: error: parse error before "addl" /usr/src/linux-2.4.17/include/asm/checksum.h:108:17: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h:121:13: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h: In function `csum_tcpudp_nofold': /usr/src/linux-2.4.17/include/asm/checksum.h:122: error: parse error before "addl" /usr/src/linux-2.4.17/include/asm/checksum.h:126:9: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h:128: error: `__x' undeclared (first use in this function) /usr/src/linux-2.4.17/include/asm/checksum.h:128: error: (Each undeclared identifier is reported only once /usr/src/linux-2.4.17/include/asm/checksum.h:128: error: for each function it appears in.) /usr/src/linux-2.4.17/include/asm/checksum.h: At top level: /usr/src/linux-2.4.17/include/asm/checksum.h:128: error: parse error before ')' token /usr/src/linux-2.4.17/include/asm/checksum.h:161:17: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h: In function `csum_ipv6_magic': /usr/src/linux-2.4.17/include/asm/checksum.h:162: error: parse error before "addl" /usr/src/linux-2.4.17/include/asm/checksum.h:173:17: missing terminating " character /usr/src/linux-2.4.17/include/asm/checksum.h:176: error: `__x' undeclared (first use in this function) /usr/src/linux-2.4.17/include/asm/checksum.h:176: warning: no return statement in function returning non-void /usr/src/linux-2.4.17/include/asm/checksum.h: At top level: /usr/src/linux-2.4.17/include/asm/checksum.h:176: error: parse error before ')' token /usr/src/linux-2.4.17/include/asm/checksum.h:176: error: parse error before "__u32" make[2]: *** [ksyms.o] Error 1 make[1]: *** [first_rule] Error 2 make: *** [_dir_kernel] Error 2