problemy z kernelem 2.4.{18,20}
Przemek Piotrowski
przemek.piotrowski w nic.com.pl
Pią, 20 Gru 2002, 17:53:54 CET
witam
1.
mam kernel-2.4.18-5.i686.rpm z otoczeniem, działa ok.
próbuję go kompilować (na razie bez żadnych zmian, rpmbuild -bb kernel-2.4.18-5.spec):
[...]
( cd include ; ln -sf asm-i386 asm)
+ /usr/bin/make include/linux/version.h
+ pwd
+ /usr/bin/make /home/users/ppiotr/tmp/kernel-2.4.18-root-ppiotr/usr/src/linux-2.4.18/include/linux/modversions.h
make: *** Brak reguł do wykonania obiektu `/home/users/ppiotr/tmp/kernel-2.4.18-root-ppiotr/usr/src/linux-2.4.18/include/linux/modversions.h'. Stop.
błąd: Bad exit status from /var/tmp/rpm-tmp.211 (%install)
faktycznie, odpowiednie makefile nie zawiera nieczego w stylu
[...]include/linux/modversion.h:
(w rules.make jest ifdef, który mógłby do tworzyć, ale
config_modversions jest niezdefiniowany???)
dokładnie to samo miałem przy próbie skompilowania najnowszego na ftp
kernel-2.4.20-1.src.rpm
po wykomentowaniu z kernel-2.4.20-1.spec polecenia z modversions:
-%{__make} "`pwd`/include/linux/modversions.h"
wszystko poszło ok.
pytanie na szybko: czym mi grozi praca na jądrze bez tego modversions?
pytanie ogólne: jak to poprawić?
2.
przy instalacji pojawiło się:
ppiotr w olgierd:~/rpm/RPMS$ sudo rpm -ihv kernel-2.4.20-1.i686.rpm kernel-pcmcia-cs-2.4.20-1.i686.rpm
Preparing... ########################################### [100%]
1:kernel ########################################### [ 50%]
depmod: *** Unresolved symbols in /lib/modules/2.4.20-1/kernel/drivers/bluetooth/bluecard_cs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-1/kernel/drivers/bluetooth/bt3c_cs.o
2:kernel-pcmcia-cs ########################################### [100%]
(w logach z kompilacji nigdzie nie ma info o błędach przy tych modułach)
3.
po reboocie nie wstała karta sieciowa na pcmci ):
okazało się, że nie został stworzony katalog /lib/modules/2.4.20-1/pcmcia
okazało się także, że wzięty z ftp kernel-pcmcia-cs-2.4.20-1.i686.rpm też
go nie ma
po zrobieniu odpowiednich linków pcmcia/* -> ../kernel/foo + depmod karta wstała
przem.
ps. system to ra (z przełomu października/listopada) plus te kilka rzeczy z
nesta, które są potrzebne do 2.4 (z początku listopada)
--
yip yip yip yip yip yip yap yap yip *BANG* NO TERRIER [mike w ethernal.org]
Więcej informacji o liście dyskusyjnej pld-devel-pl