[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kernel compilieren unter sid



Hallo Leute,

habe hier ein ziemlich ärgerliches Problem entdeckt. Seit 
irgendeinem upgrade ist mein Rechner nicht mehr in der Lage, einen 
neuen Kernel zu compilieren. Er bricht mit Fehlermeldungen ab:

<-- -->

make[4]: Leaving directory 
`/usr/src/linux-2.4.20/drivers/char/ftape'
/usr/bin/make -C rio modules
make[4]: Entering directory `/usr/src/linux-2.4.20/drivers/char/rio'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 
-march=k6 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.4.20/include/linux/modversions.h  -nostdinc 
-iwithprefix include -DKBUILD_BASENAME=rioroute  -c -o rioroute.o 
rioroute.c
{standard input}: Assembler messages:
{standard input}:610: Error: value of -151 too large for field of 1 
bytes at 1540
make[4]: *** [rioroute.o] Fehler 1
make[4]: Leaving directory `/usr/src/linux-2.4.20/drivers/char/rio'
make[3]: *** [_modsubdir_rio] Fehler 2
make[3]: Leaving directory `/usr/src/linux-2.4.20/drivers/char'
make[2]: *** [_modsubdir_char] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.4.20/drivers'
make[1]: *** [_mod_drivers] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.4.20'
make: *** [stamp-build] Fehler 2
twooften:/usr/src/linux#
twooften:/usr/src/linux#

<-- -->

Die Fehlermeldung is ja auch einleuchtend, -151 passt ja nicht in 
ein byte. Allerdings laufen diese Kernelquellen auf meinem Woody 
fehlerfrei durch den Compiler. Die Quellen sind von kernel.org und 
ich hab die Fehler sowohl bei 2.4.18 als auch bei 2.4.20.

In google hab ich bis jetzt nur Fehlermeldungen zum Linker entdeckt, 
die dort enthaltenen Hinweise (in den Makefiles -oformat durch 
--orformat ersetzen) greifen hier aber nicht.

Weiß irgendjemand einen Rat, wie ich meinen Rechner überzeugen kann, 
wieder kernels zu backen?

MfG,
Torsten



Reply to: