Messages in this thread | | | Date | Wed, 15 Apr 2009 22:22:58 +1000 | From | Eyal Lebedinsky <> | Subject | Re: Linux 2.6.30-rc2 |
| |
I get a build failure with this one:
LD vmlinux.o MODPOST vmlinux.o WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 arch/x86/mm/built-in.o(.init.text+0x178a): In function `memtest': : undefined reference to `__udivdi3' make[1]: *** [.tmp_vmlinux1] Error 1 make: *** [sub-make] Error 2
I have gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
I know, very old Debian... but the doco says required version is 3.2.
A quick search indicates that this type of failure may be related to gcc version related optimization. I saw similar reports in linux-next recently.
-- Eyal Lebedinsky (eyal@eyal.emu.id.au)
| |