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

Re: Problem beim Kernelbau





Am 04.01.2017 9:54 nachm. schrieb "Dirk Finkeldey" <dirk.finkeldey@ewetel.net>:
Am 04.01.2017 um 21:40 schrieb Stefan Baur:
Am 04.01.2017 um 21:24 schrieb Dirk Finkeldey:
Bekomme folgende Fehlermeldung :

make[2]: *** No rule to make target
'debian/certs/benh@debian.org.cert.pem', needed by
'certs/x509_certificate_list'.  Schluss.
Makefile:974: recipe for target 'certs' failed
make[1]: *** [certs] Error 2
make[1]: Leaving directory '/usr/src/linux-source-4.8'
debian/ruleset/targets/common.mk:295: recipe for target
'debian/stamp/build/kernel' failed
make: *** [debian/stamp/build/kernel] Error 2
Stehe mehr als nur auf den Schlauch.
Hmm, Kernelbau ist nicht so meins, und ich bin auch alles andere als ein
Make-Kenner, aber wenn ich die Meldung richtig deute, willst Du ein
Target "certs" erstellen. Das setzt für certs/x509_certificate_list eine
Datei debian/certs/benh@debian.org.cert.pem voraus. Die existiert nicht,
und es hat auch keine keine "Bauanleitung" dafür, daher weiß Make nicht
weiter und bricht ab.

Gruß
Stefan

Kann man die Datei anlegen oder stimmt da etwas grundlegendes nicht ?

Würde mir auch reichen wenn mir jemand schreiben könnte wie ich das mit den certs abstellen kann.

Gruß Dirk


Das liegt an den signierten Kernel Modulen. Normalerweise sollte das Makefile ein neues Zertifikat erstellen wenn keins vorhanden ist.
Hatte die Tage allerdings auch damit Probleme, habe die ".config " gesichert, make mrproper ausgeführt dann die config wiederhergestellt und make nconfig aufgerufen dann ging es seltsamerweise plötzlich. 

Alternative kannst du unter "loadable Module Support" das signieren der Kernel Module abstellen 

Gruß 

Reply to: