Eduard, I'm writing directly to you because I installed and tried to build the sl-modem-* packages that were still in NEW; it seems that there are still some issues building ungrab-winmodem.o from sl-modem 2.9.9d+e-pre2-6 against 2.6.17-1-686 kernel: attached here you can find the build log.
Once more, thanks for your work. Mau
dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean SUPPORT_ALSA=1 make[1]: Entering directory `/usr/src/modules/sl-modem' make[1]: Leaving directory `/usr/src/modules/sl-modem' cd modem; /usr/bin/make clean SUPPORT_ALSA=1 make[1]: Entering directory `/usr/src/modules/sl-modem/modem' make[1]: Leaving directory `/usr/src/modules/sl-modem/modem' dh_clean /usr/bin/make -C drivers clean make[1]: Entering directory `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[1]: Leaving directory `/usr/src/modules/sl-modem/drivers' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/usr/src/modules/sl-modem' dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean SUPPORT_ALSA=1 make[2]: Entering directory `/usr/src/modules/sl-modem' make[2]: *** No rule to make target `clean'. Stop. make[2]: Leaving directory `/usr/src/modules/sl-modem' make[1]: [clean] Error 2 (ignored) cd modem; /usr/bin/make clean SUPPORT_ALSA=1 make[2]: Entering directory `/usr/src/modules/sl-modem/modem' make[2]: *** No rule to make target `clean'. Stop. make[2]: Leaving directory `/usr/src/modules/sl-modem/modem' make[1]: [clean] Error 2 (ignored) dh_clean /usr/bin/make -C drivers clean make[2]: Entering directory `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[2]: Leaving directory `/usr/src/modules/sl-modem/drivers' /usr/bin/gcc-4.1 for templ in /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst.modules.in; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.17-1-686/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.17-1-686/g ;s/#KVERS#/2.6.17-1-686/g ; s/_KVERS_/2.6.17-1-686/g ; s/##KDREV##//g ; s/#KDREV#//g ; s/_KDREV_//g' < $templ > ${templ%.modules.in}; \ done dh_clean -k dh_installdirs lib/modules/2.6.17-1-686/misc usr/lib/sl-modem if ! test -e drivers/Makefile ; then echo "Please update the package, extract the tarball!"; exit 1 ; fi /usr/bin/make -C drivers KERNEL_DIR=/lib/modules/2.6.17-1-686/build KVERS=2.6.17-1-686 make[2]: Entering directory `/usr/src/modules/sl-modem/drivers' gcc-4.1 -I/lib/modules/2.6.17-1-686/build/include -o kernel-ver kernel-ver.c /usr/bin/make all KERNEL_VER=2.6.17-1-686 make[3]: Entering directory `/usr/src/modules/sl-modem/drivers' /usr/bin/make modules -C /lib/modules/2.6.17-1-686/build SUBDIRS=/usr/src/modules/sl-modem/drivers make[4]: Entering directory `/usr/src/linux-headers-2.6.17-1-686' CC [M] /usr/src/modules/sl-modem/drivers/amrmo_init.o CC [M] /usr/src/modules/sl-modem/drivers/sysdep_amr.o CC [M] /usr/src/modules/sl-modem/drivers/st7554.o /usr/src/modules/sl-modem/drivers/st7554.c: In function 'st7554_probe': /usr/src/modules/sl-modem/drivers/st7554.c:1299: warning: passing argument 2 of 'class_device_create' makes pointer from integer without a cast /usr/src/modules/sl-modem/drivers/st7554.c:1299: warning: passing argument 3 of 'class_device_create' makes integer from pointer without a cast /usr/src/modules/sl-modem/drivers/st7554.c:1299: warning: passing argument 4 of 'class_device_create' from incompatible pointer type /usr/src/modules/sl-modem/drivers/st7554.c:1299: warning: passing argument 5 of 'class_device_create' makes pointer from integer without a cast LD [M] /usr/src/modules/sl-modem/drivers/slamr.o LD [M] /usr/src/modules/sl-modem/drivers/slusb.o Building modules, stage 2. MODPOST CC /usr/src/modules/sl-modem/drivers/slamr.mod.o LD [M] /usr/src/modules/sl-modem/drivers/slamr.ko CC /usr/src/modules/sl-modem/drivers/slusb.mod.o LD [M] /usr/src/modules/sl-modem/drivers/slusb.ko make[4]: Leaving directory `/usr/src/linux-headers-2.6.17-1-686' make[3]: Leaving directory `/usr/src/modules/sl-modem/drivers' make[2]: Leaving directory `/usr/src/modules/sl-modem/drivers' cp drivers/slusb.ko drivers/slamr.ko debian/sl-modem-modules-2.6.17-1-686/lib/modules/2.6.17-1-686/misc /usr/bin/make -C ungrab-winmodem KERNEL_DIR=/lib/modules/2.6.17-1-686/build KVERS=2.6.17-1-686 make[2]: Entering directory `/usr/src/modules/sl-modem/ungrab-winmodem' /usr/bin/make modules -C /lib/modules/2.6.17-1-686/build SUBDIRS=/usr/src/modules/sl-modem/ungrab-winmodem make[3]: Entering directory `/usr/src/linux-headers-2.6.17-1-686' CC [M] /usr/src/modules/sl-modem/ungrab-winmodem/ungrab-winmodem.o Building modules, stage 2. MODPOST CC /usr/src/modules/sl-modem/ungrab-winmodem/ungrab-winmodem.mod.o gcc-4.1: /usr/src/modules/sl-modem/ungrab-winmodem/ungrab-winmodem.mod.c: No such file or directory gcc-4.1: no input files make[4]: *** [/usr/src/modules/sl-modem/ungrab-winmodem/ungrab-winmodem.mod.o] Error 1 make[3]: *** [modules] Error 2 make[3]: Leaving directory `/usr/src/linux-headers-2.6.17-1-686' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/modules/sl-modem/ungrab-winmodem' make[1]: *** [binary-modules] Error 2 make[1]: Leaving directory `/usr/src/modules/sl-modem' make: *** [kdist_build] Error 2