AW: Fehler beim Compilieren des Kernels 2.4.21

2003-07-04 Diskussionsfäden Rainer Hartwig
PROBLEM GELOEST:

Die Ursache lag nicht an einem fehlerhaftem Download,
sondern an einem fehlerhaften RAM.

Dadurch wurde beim Entpacken der Downloaddatei
fehlerhafte Dateien abgelegt.

Zudem traten dann die Fehler beim Compilieren auf.

PS: RAM-Fehler kann man am besten dadurch erkennen, dass 
Tests unter hoher Systemlast durchgefuhrt werden.

Einfacher test: Unter hoher Systemlast eine Datei kopieren, die gro?er
ist als das RAM, und dann Checksumme bilden.

ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
ping -f localhost /dev/null 21 
dd if=/dev/urandom of=test1 bs=1000k count=1000
cp test1 test2
md5sum test1 test2
killall ping

(1 GB in diesem Beispiel).


Gru?,
Rainer



 -Ursprungliche Nachricht-
 Von: Hans-Georg Bork [mailto:[EMAIL PROTECTED]
 Gesendet: Mittwoch, 2. Juli 2003 21:08
 An: [EMAIL PROTECTED]
 Betreff: Re: Fehler beim Compilieren des Kernels 2.4.21
 
 
 Moin,
 
 On Wed, Jul 02, 2003 at 12:44:27AM +0200, Rainer Hartwig wrote:
  [...]
  loop.c: In function `loop_set_status':
  loop.c:796: parse error before character 0374
 
 was steht in der Zeile 796 von loop.c, bzw. in den 5 Zeilen davor
 und danach? Sind da evtl irgendwelche Zeichen drin, die nicht in
 einem Quelltext vorkommen sollten?
 
 Falls ja, kann es sein, dass das Paket beim downloaden irgendeinen
 Schuss bekommen hat ... also nochmal downloaden.
 
 Gruss
   -- hgb
 
 
 -- 
 Haeufig gestellte Fragen und Antworten (FAQ): 
 http://www.de.debian.org/debian-user-german-FAQ/
 
 Zum AUSTRAGEN schicken Sie eine Mail an 
 [EMAIL PROTECTED]
 mit dem Subject unsubscribe. Probleme? Mail an 
 [EMAIL PROTECTED] (engl)
 


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: AW: Fehler beim Compilieren des Kernels 2.4.21

2003-07-04 Diskussionsfäden Patrick Schnorbus
Am Freitag, 4. Juli 2003 17:30 schrieb Rainer Hartwig:

 PS: RAM-Fehler kann man am besten dadurch erkennen, dass
 Tests unter hoher Systemlast durchgefuhrt werden.

Noe. Fehlerhaftes RAM kann man (auf i386-kompatiblen Systemen) am besten mit 
memtest86 erkennen.

PS: Wenn du deinen MUA so einstellst, dass er statt AW: ein Re: bei 
Replies im Betreff einfuegt, wuerde ich mich freuen ;-)

Viele Gruesse,
Patrick


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Fehler beim Compilieren des Kernels 2.4.21

2003-07-02 Diskussionsfäden Hans-Georg Bork
Moin,

On Wed, Jul 02, 2003 at 12:44:27AM +0200, Rainer Hartwig wrote:
 [...]
 loop.c: In function `loop_set_status':
 loop.c:796: parse error before character 0374

was steht in der Zeile 796 von loop.c, bzw. in den 5 Zeilen davor
und danach? Sind da evtl irgendwelche Zeichen drin, die nicht in
einem Quelltext vorkommen sollten?

Falls ja, kann es sein, dass das Paket beim downloaden irgendeinen
Schuss bekommen hat ... also nochmal downloaden.

Gruss
-- hgb


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Fehler beim Compilieren des Kernels 2.4.21

2003-07-01 Diskussionsfäden Rainer Hartwig
Hi,

beim Compilieren des Kernels 2.4.21 bekomme ich folgende Fehlermeldung:

Ende des LOG-Files-
make[2]: Entering directory `/usr/src/linux-2.4.21/drivers'
/usr/bin/make -C block
make[3]: Entering directory `/usr/src/linux-2.4.21/drivers/block'
/usr/bin/make all_targets
make[4]: Entering directory `/usr/src/linux-2.4.21/drivers/block'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=ll_rw_blk  -DEXPORT_SYMTAB -c ll_rw_blk.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=blkpg  -DEXPORT_SYMTAB -c blkpg.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=genhd  -DEXPORT_SYMTAB -c genhd.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=elevator  -c -o elevator.o elevator.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=floppy  -c -o floppy.o floppy.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pip
e -mpreferred-stack-boundary=2 -march=i586   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=loop  -DEXPORT_SYMTAB -c loop.c
loop.c: In function `loop_set_status':
loop.c:796: parse error before character 0374
make[4]: *** [loop.o] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.21/drivers/block'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.21/drivers/block'
make[2]: *** [_subdir_block] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.21/drivers'
make[1]: *** [_dir_drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21'
make: *** [stamp-build] Error 2
---


Die Sourcen habe ich heruntergeladen,
mit tar xjf linux-2.4.21.tar.bz2 entpackt,
dann mit make menuconfig verschiedene Einstellungen entfernt,
dann make dep,
und danach mit fakeroot make-kpkg clean
und fakeroot make-kpkg --revision=1 kernel_image kernel_headers kernel_doc
versucht die Pakete für den Kernel zu erstellen

Hat Jemand eine Idee, woran dies liegen kann ???

Gruß,
Rainer



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)