Mailinglist Archive: opensuse-de (1863 mails)

< Previous Next >
Re: nichts mehr kompilierbar/ Endlosschleife
* Thomas Hertweck schrieb:

> Ich weiss nicht, was Du vorhast und warum Du ueberhaupt etwas von Hand
> am Kernel-Baum veraendern willst. Normalerweise ist das *nicht* noetig.

Soweit die Therie. Tatsache ist, daß mir ein YOU-Update, der den Kernel
2.4.8-24.19 gegen den 2.4.8-24.24 ausgetauscht hat, diese ganze Misere
angefangen hat. Plötzlich war eben wohl ein "BUILD" in den Pfaden!
Ich habe BUILD noch nie getippt, hier in dem thread das erste Mal.

> Die korrekte Konfiguration des Kernels und der Header-Dateien sollte im
> original Build-Directory von SuSE (das ueber die RPMs installiert wird)
> vorhanden sein. Dementsprechend musst Du eigentlich weder eine
> Konfiguration klonen noch irgendwelche Header-Dateien generieren, Du
> musst die vorhandene Infrastruktur nur korrekt nutzen.

Wo kommt bei einem make cloneconfig ein BUILD rein? Oder gehts
da raus?
Wo kommt bei einem make prepare / make modules_prepare ein BUILD rein?

Mehr habe ich nie gemacht. Daß ein BUILD drinnen war, hast Du
sofort gesehen. Ich habe noch nie etwas mit BUILD kompiliert oder
irgendwelche (eigenen) Makefiles verwendet. Und nachdem ich heute
vormittag das gesamte /lib/modules geleert habe, ebenso das
/usr/src/ und dann per --force die Suse-YOU-rpms einspielt habe,
war wieder BUILD drinnen. Wie kommts? Von make cloneconfig?
Von make prepare?

Dann erst nachdem ich noch zweimal die Sourcen gelöscht hatte und mit
--force nachinstalliert hatte, konnte ich Stückweise immer ein
Source mehr kompilieren. Sehr merkwürdig, oder?

Naja, ich weiß jetzt ja worauf ich achten muß und wenn ein BUILD
weiß der Geier woher reinrutscht werde ich eben das BUILD
mitangeben - hmmmm ... aber welches? Thomas, Dein zweites
Posting enthält:

[...]
>> make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 modules
^^^^^^^^^^^^^^^^^^^^^^^^^^
>Nichts mehr von einem Build-Directory zu sehen! Du laeufst in eine
[...]

Was hätte da denn stehen müssen, hier O=...? Ich finde kein BUILD-
Verzeichnis in /usr/src/linux-2.6.8-24.19/

# find -name "BUILD"
#

Vielleicht einfacher Suse immer mal wieder neu zu installieren - so wie
Windoof? - Bei den Kernel-Sourcen und bei Kompilierfehlern werde ich
es jedenfalls so machen. Und dreimal hintereinander kann Wunder wirken,
wie heute: plötzlich gehts.


Gruss
Ekkard
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >