From: Sven L. <sve...@wa...> - 2004-03-16 16:29:19
|
Hello, I am faced with the task to build a 2.2.10 apus kernel in debian/sid, which has gcc 3. This kernel fails to build with gcc 3 (since it was last updated in 2001 or something such). Building with gcc 2.95 fixed this, but i get : ld: Warning: alignment 1 of symbol `empty_zero_page' in arch/ppc/kernel/head.o is smaller than 4 in arch/ppc/kernel/kernel.o arch/ppc/kernel/head.o(.text+0x0): In function `_start': : relocation truncated to fit: R_PPC_ADDR32 __start+40000000 make: *** [vmlinux] Error 1 Which seems to be a problem with the binutils, not sure though. So, my question is threefold : 1) is there any newer 2.2.x kernel for apus (2.2.20 would be nice) ? 2) is there a known solution to the above problem ? 3) does it make sense to keep 2.2.x apus kernels for the sarge release ? I somewhat think that the easiest way would be to forget about 2.2.x kernels for the debian/sarge release, knowing that the 2.2.10 kernel will still be available in debian/woody, and this debian/woody kernel would work out fine on a debian/sarge or debian/sid system too. So, i would like feedback from the apus users and devels on this issues, before asking that the 2.2.10 apus kernel be dropped from debian/sarge (and also, if i don't get feedback, i will ask for its removal). Friendly, Sven Luther |