... oder auch frei nach dem Motto:
"Wer (Fehlermeldungen) lesen kann, ist klar im Vorteil"
Wer seit Kernel 4.13.11 beim Versuch externe Kernelmodule zu kompilieren (die üblichen Verdächtigen sind NVIDIA, VirtualBox und Co.) folgende Fehlermeldung erhält
dem wird eigentlich die Lösung auf dem Silbertablett präsentiert.
Nach einem beherzten
als root oder einem
klappt es dann auch wieder mit dem Bauen externer Kernelmodule.
Hintergrund findet sich übrigens im Changelog des Kernelpakets
und wer ein gutes Gedächtnis besitzt, dem kommt die obige Meldung als reine Warnung (die dann eben nicht zum Abbruch führt) bekannt vor und jetzt wurde das eben als Grund für den Abbruch des Kompiliervorgangs "scharf geschaltet".
Greetz,
RM
"Wer (Fehlermeldungen) lesen kann, ist klar im Vorteil"
Wer seit Kernel 4.13.11 beim Versuch externe Kernelmodule zu kompilieren (die üblichen Verdächtigen sind NVIDIA, VirtualBox und Co.) folgende Fehlermeldung erhält
Code:
"Cannot generate ORC metadata for CONFIG_ORC_UNWINDER=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Schluss.
Code:
zypper se -s libelf|grep devel
| libelf-devel | Paket | 0.158-10.50 | x86_64 | openSUSE-Leap_42.2-Oss
| libelf-devel-32bit | Paket | 0.158-10.50 | x86_64 | openSUSE-Leap_42.2-Oss
| libelf0-devel | Paket | 0.8.13-21.4 | x86_64 | openSUSE-Leap_42.2-Oss
Code:
zypper in libelf-devel
Code:
sudo zypper in libelf-devel
Hintergrund findet sich übrigens im Changelog des Kernelpakets
Code:
- objtool: Upgrade libelf-devel warning to error for
CONFIG_ORC_UNWINDER (bnc#1058115).
Greetz,
RM