Andreas Bombe wrote:
Du hast zuerst make menuconfig oder oldconfig oder sonstwie konfiguriert. Das erzeugt bereits include/linux/version.h. Weil sie schon existiert, wird sie beim Übersetzen durch make-kpkg nicht mehr erzeugt mit der korrekten Version. Lösung: Nach Konfigurieren vor make-kpkg kernel_image einmal make-kpkg clean aufrufen
Stimmt genau. Die ganze Aktion mit "make-kpkg clean" wiederholt, bringt ein sauberes Ergebnis.
Habe jetzt etwas wenig Zeit, diese genau zu studieren, da noch andere Sachen offen sind, aber ich halte es auch für krank, wenn ein frisch ausgepacktes Source-deb-Paket ein "make-kpkg clean" erfordert. Doku hin oder her. Wenn ich die Warnung nach Aufruf von make-dpkg richtig gelesen und in Erinnerung habe, hat sie mich vor dem Vorhandensein der version.h gewarnt, aber gleichzeitig gesagt, dass dies in Ordnung wäre, wenn sie durch ein eben durchgeführtes "make *config" entstanden ist. Was sie bei mir ja ist...Steht aber eigentlich genau so in der man-Page vom make-kpkg drin. (Ist mir aber auch schon ein paar mal passiert. ;)
Vielen Dank allen und Gruß Rüdiger, der derzeit Steuererklärunggeplagte ;-) --