On 28 nov, Jean-Charles Bagneris wrote: > Bonjour, > > J'étais en 2.2.19, compilé main, modules pcmcia compilés main aussi (tout > ça avec le kernel-package), pas de problème. > > Je viens de compiler un noyau 2.2.20 avec make-kpkg, sans problème. > Quand je recompile les modules pcmcia (toujours avec make-kpkg), j'ai > l'erreur suivante : > > In file included from cs.c:35: > ../include/pcmcia/k_compat.h:202: conflicting types for > `request_mem_region' > /usr/src/linux/include/linux/ioport.h:45: previous declaration of > `request_mem_region' > make[2]: *** [cs.o] Erreur 1 > make[2]: Quitte le répertoire `/usr/src/modules/pcmcia-cs/modules' > make[1]: *** [all] Erreur 2 > make[1]: Quitte le répertoire `/usr/src/modules/pcmcia-cs' > make: *** [build-modules] Erreur 2 > Il faut aller modifier les sources du noyau, aux lignes où ces déclarations sont faites: un commentaire y explique que ces déclarations sont là dans un but de compatibilité avec les 2.4.x
-- Jean-Marc Notin