Hallo Jan!
Am 2003-06-16 1:06 +0200 schrieb Jan Rakelmann:
Ich habe mir gestern auch den neuen Kernel gebaut (allerdings mit grsecurity-Patch), lief einwandfrei durch. Kannst Du mal die konkrete Ausgabe und Deine .config schicken?
Bis jetz wollte ich immer von der alten /boot/config-2.4.18 aktualisieren. Das dann durch make dep, welches letztendlich von make-kpkg aufgrufen wird, geprüft wird ist mir auch klar.
??? Ich meinte eigentlich, dass Du mal die konkrete Fehlermeldung mailst, vielleicht lässt sich daraus die Fehlerursache finden. Und mit Deiner .config kann man dann auch mal rumspielen.
Du meinst also ich sollte mal Ordnung auf meiner Kiste schaffen? Mehrere Compiler benötige ich nicht, kann die "alten" also löschen.
Wenn Du nicht gerade Softwarepakete für verschiedene Distributionen erstellst, brauchst Du die sicher nicht. Ich habe mich nur gewundert, dass da so viele Indirektionen bei Dir sind... Aber wenn 'gcc -v' meint, dass er 3.3 wäre, ist es sicherlich okay.
Wenn der Kernel nicht kompiliert, sondern mit einem Fehler abbricht, dann ist das eindeutig ein Kernelbug
Ich versuche morgen noch mal mein Glück, und erstelle dann auch eine Logdatei. Naja was einen Kernelbug betrifft, ich glaube da kann ich mich auf die kompetenten Entwickler durchaus schon verlassen.
Naja, aber alle möglichen Kombinationen von Treibern haben die bestimmt auch nicht testen können. Wie gesagt: 2.4.20 wurde bei mir nicht gelinkt, es kam ein "unresolved symbol", und die gewünschte Funktion war nirgendwo in den Kernelsourcen definiert. Das passiert schon mal, sogar Linux-Kernelprogrammierer machen Fehler (man glaubt es kaum) ;-) Trotzdem leisten sie natürlich großartige Arbeit.
Gute Nacht und viel Erfolg!
Martin