a few days ago when I tried compiling the kernel it bombed during 'make modules' I thought it may have been a typo in the code that nobody checked. but then I tried to compile the kernel source from yesterday's rsync and it bombed again. no modifications were made to the kernel code and no options were changed in the config. from 2.4.17-14mdk - Here is the spewage:
make[2]: Entering directory `/usr/src/linux-2.4.17-14mdk/drivers/atm' gcc -D__KERNEL__ -I/usr/src/linux-2.4.17-14mdk/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.17-14mdk/include/linux/modversions.h -g -DKBUILD_BASENAME=eni -c -o eni.o eni.c In file included from /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:13, from /usr/src/linux-2.4.17-14mdk/include/linux/prefetch.h:13, from /usr/src/linux-2.4.17-14mdk/include/linux/list.h:6, from /usr/src/linux-2.4.17-14mdk/include/linux/module.h:12, from eni.c:6: /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: parse error before `577f4bff' /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: `do_BUG_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/asm/page.h:97: warning: function declaration isn't a prototype In file included from /usr/src/linux-2.4.17-14mdk/include/linux/prefetch.h:13, from /usr/src/linux-2.4.17-14mdk/include/linux/list.h:6, from /usr/src/linux-2.4.17-14mdk/include/linux/module.h:12, from eni.c:6: /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:51: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:51: field `loops_per_jiffy_R_ver_str' declared as a function /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:72: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:72: parse error before `0657d037' /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:72: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:252: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:252: parse error before `7413793a' /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:252: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:256: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:459: missing white space after number `7e9' /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:459: parse error before `7e9' /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:459: `kernel_thread_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/asm/processor.h:459: warning: function declaration isn't a prototype In file included from eni.c:6: /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: parse error before `62dada05' /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:183: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-14mdk/include/linux/module.h:184: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:184: missing white space after number `7a9e845' /usr/src/linux-2.4.17-14mdk/include/linux/module.h:184: parse error before `7a9e845' /usr/src/linux-2.4.17-14mdk/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:184: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-14mdk/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:185: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-14mdk/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:186: warning: parameter names (without types) in function declaration /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: nondigits in number and not hexadecimal /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: parse error before `6b99f7d8' /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:187: warning: function declaration isn't a prototype /usr/src/linux-2.4.17-14mdk/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function /usr/src/linux-2.4.17-14mdk/include/linux/module.h:196: warning: parameter names (without types) in function declaration In file included from /usr/src/linux-2.4.17-14mdk/include/linux/fs.h:19, from /usr/src/linux-2.4.17-14mdk/include/linux/capability.h:17, from /usr/src/linux-2.4.17-14mdk/include/linux/binfmts.h:6, from /usr/src/linux-2.4.17-14mdk/include/linux/sched.h:9, from /usr/src/linux-2.4.17-14mdk/include/linux/mm.h:4, from eni.c:9: /usr/src/linux-2.4.17-14mdk/include/linux/dcache.h: In function `dget': /usr/src/linux-2.4.17-14mdk/include/linux/dcache.h:247: warning: implicit declaration of function `do_BUG_R577f4bff' In file included from /usr/src/linux-2.4.17-14mdk/include/asm/io.h:46, from /usr/src/linux-2.4.17-14mdk/include/asm/pci.h:35, from /usr/src/linux-2.4.17-14mdk/include/linux/pci.h:610, from eni.c:10: /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h: In function `vmalloc': /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h:36: `boot_cpu_data_R0657d037' undeclared (first use in this function) /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h:36: (Each undeclared identifier is reported only once /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h:36: for each function it appears in.) /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h: In function `vmalloc_dma': /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h:45: `boot_cpu_data_R0657d037' undeclared (first use in this function) /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h: In function `vmalloc_32': /usr/src/linux-2.4.17-14mdk/include/linux/vmalloc.h:54: `boot_cpu_data_R0657d037' undeclared (first use in this function) In file included from /usr/src/linux-2.4.17-14mdk/include/linux/highmem.h:5, from /usr/src/linux-2.4.17-14mdk/include/linux/skbuff.h:27, from /usr/src/linux-2.4.17-14mdk/include/linux/atmdev.h:212, from eni.c:13: /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h: In function `get_pgd_fast': /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h:78: `boot_cpu_data_R0657d037' undeclared (first use in this function) /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h: In function `free_pgd_fast': /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h:89: `boot_cpu_data_R0657d037' undeclared (first use in this function) /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h: In function `pte_alloc_one_fast': /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h:127: `boot_cpu_data_R0657d037' undeclared (first use in this function) /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h: In function `pte_free_fast': /usr/src/linux-2.4.17-14mdk/include/asm/pgalloc.h:137: `boot_cpu_data_R0657d037' undeclared (first use in this function) make[2]: *** [eni.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.17-14mdk/drivers/atm' make[1]: *** [_modsubdir_atm] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.17-14mdk/drivers' make: *** [_mod_drivers] Error 2 [root@mercury linux]#