Mikor megpróbáltam Fedora Core 6 alatt feltenni az OSS 4.0 -át rpm-ből, a következő hibaüzenettel áll le:
FATAL: modpost: GPL-incompatible module osscore.ko uses GPL-only symbol 'paravirt_ops'
(Saját, 2.6.20.7 -es kernel)
Mit tudnék kezdeni vele?
Köszönöm: Zsolt
- 675 megtekintés
Hozzászólások
A probléma megoldva :) Valószinűleg nem a legszebb megoldás, de a lényeg, hogy sikerült :)
Miközben az rpm települ, aközben átírtam és folyamatosan mentettem a /usr/lib/oss/build/osscore.c fájlt. Annyit kellett átírni, hogy a modul licenszének OSS volt megadva, és átírtam GPL-re :D:D:D:
(45.sor) MODULE_LICENSE ("OSS"); => MODULE_LICENSE ("GPL");
ezekután még voltak gondok, pl. hogy nem tudta az ALSA modulokat leállítani, akkor fordítottam egy új kernelt, ahol a hangtámogatást modulba tettem, és így már működik
(Arra nem tud valaki megoldást, hogy a kicker nem indul el, ha be van rakva a hangerőszabályzó kisalkalmazás? (Gondolom ALSA kéne neki, de nem kap :))
Zsolt
- A hozzászóláshoz be kell jelentkezni