Hallo Liste, Ich benütze potato (r0), bis jetzt mit kernel 2.2.17 (eigener). Als Soundtreiber läuft ALSA (0.4.1i-5). Beider zusammen habe ich mit make-kpkg kernel_image --revision=blablaba && make-kpkg modules_image compiled und das hat wunderbar funktioniert. Nun wollte ich mit derselben Methode auf Kernel 2.2.19 updaten. Der Kernel hat wunderbar compiled, aber alsa-source will einfach nicht. Ich bekomme immer die Nachricht: make[4]: *** [persist.o] Fehler 1 make[4]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver/kernel« make[3]: *** [compile] Fehler 1 make[3]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« make[2]: *** [binary-modules] Fehler 2 make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« make[1]: *** [kdist_image] Fehler 2 make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« Module /usr/src/modules/alsadriver failed. Hit return to Continue Was ich dann auch mache. Kann mir da vielleicht jemand auf die Sprünge helfen?? Danke und Gruss Sebi PS: der Link /usr/src/linux stimmt. PPS: Im Anhang der komplette Output von make-kpkg modules_image -- Go away, I'm all right. -- H.G. Wells' last words.
make: [stamp-configure] Fehler 1 (ignoriert) In file included from persist.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from persist.c:23: ../include/driver.h:145: redefinition of `wait_queue_t' /usr/src/linux/include/linux/wait.h:19: `wait_queue_t' previously declared here ../include/driver.h:146: redefinition of `wait_queue_head_t' /usr/src/linux/include/linux/wait.h:20: `wait_queue_head_t' previously declared here make[4]: *** [persist.o] Fehler 1 make[3]: *** [compile] Fehler 1 make[2]: *** [binary-modules] Fehler 2 make[1]: *** [kdist_image] Fehler 2
test -f stamp-debian || make -f /usr/share/kernel-package/rules debian test -f .config || make -f /usr/share/kernel-package/rules .config test ! -f stamp-configure \ && make CROSS_COMPILE= \ ARCH=i386 oldconfig \ && make CROSS_COMPILE= \ ARCH=i386 dep \ && make CROSS_COMPILE= \ ARCH=i386 clean && \ touch stamp-configure for module in /usr/src/modules/* ; do \ if test -d $module; then \ (cd $module; \ if ./debian/rules KVERS="2.2.19" KSRC="/usr/src/linux" \ KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf" \ KDREV="apfelbaum.3" kdist_image; then \ echo "Module $module processed fine"; \ else \ echo "Module $module failed."; \ echo "Hit return to Continue"; \ read ans; \ fi; \ ); \ fi; \ done make[1]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/modules/alsadriver« if [ "`cat version`" != "`cat config`" ]; then \ make -w -f debian/rules MODDIR=/usr/src/linux/.. clean; \ make -w -f debian/rules KSRC=/usr/src/linux config; \ fi Will build only for modules, sorry. make -w -f debian/rules MODDIR=/usr/src/linux/.. binary-modules make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/modules/alsadriver« if [ "`cat version`" != "`cat config`" ]; then \ make -w -f debian/rules MODDIR=/usr/src/linux/.. clean; \ make -w -f debian/rules KSRC=/usr/src/linux config; \ fi make make[3]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/modules/alsadriver« make[4]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/modules/alsadriver/support« make[4]: Für das Target »all« gibt es nichts zu tun. make[4]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver/support« make[4]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/modules/alsadriver/kernel« gcc -DALSA_BUILD -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I.. -DEXPORT_SYMTAB -c persist.c make[4]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver/kernel« make[3]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/modules/alsadriver« Module /usr/src/modules/alsadriver failed. Hit return to Continue
Attachment:
pgplYTpQzUv2N.pgp
Description: PGP signature