Package: sl-modem-source
Version: 2.9.11~20110321-3
Severity: important

Dear Maintainer,

SL-modem-source does not build on the 3.0.0 series Linux kernels

Expected result: Source compiles and installs
Actual result: Does not build

sl-modem-source fails to compile on Linux 3.0.0 kernels on Debian Sid. The 
build works on 2.6.39 and earlier kernels however.
It appears that the location of the includes has changed in 3.0.

Information relating to the problem:

~$ uname -a
Linux thinker 3.0.0-4.dmz.2-liquorix-686 #1 ZEN SMP PREEMPT Tue Sep 6 07:29:10 
UTC 2011 i686 GNU/Linux

~$ dpkg -l|grep sl-modem
ii  sl-modem-daemon                                      2.9.11~20110321-3      
           SmartLink software modem daemon
ii  sl-modem-source                                      2.9.11~20110321-3      
           SmartLink software modem driver - module building source

Get this error in the DKMS make.log located at 
/var/lib/dkms/sl-modem/2.9.11~20110321/build/make.log:

~$ cat /var/lib/dkms/sl-modem/2.9.11~20110321/build/make.log
DKMS make.log for sl-modem-2.9.11~20110321 for kernel 
3.0.0-4.dmz.2-liquorix-686 (i686)
Sat Sep 10 12:21:03 EDT 2011
make: Entering directory `/var/lib/dkms/sl-modem/2.9.11~20110321/build/drivers'
doing kernel-ver::
cc -I/lib/modules/3.0.0-4.dmz.2-liquorix-686/build/include -o kernel-ver 
kernel-ver.c
make all KERNEL_VER=3.0.0-4.dmz.2-liquorix-686
make[1]: Entering directory 
`/var/lib/dkms/sl-modem/2.9.11~20110321/build/drivers'
        doing %.o: %.c
cc -Wall -pipe -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB 
`test -f 
/lib/modules/3.0.0-4.dmz.2-liquorix-686/build/include/linux/modversions.h && 
echo -DMODVERSIONS --include 
/lib/modules/3.0.0-4.dmz.2-liquorix-686/build/include/linux/modversions.h 
-I/lib/modules/3.0.0-4.dmz.2-liquorix-686/build/include`  -I. -I./../modem   -o 
amrmo_init.o -c amrmo_init.c
amrmo_init.c:57:26: fatal error: linux/module.h: No such file or directory
compilation terminated.
make[1]: *** [amrmo_init.o] Error 1
make[1]: Leaving directory 
`/var/lib/dkms/sl-modem/2.9.11~20110321/build/drivers'
make: *** [all] Error 2
make: Leaving directory `/var/lib/dkms/sl-modem/2.9.11~20110321/build/drivers'
make: Entering directory 
`/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem'
make modules -C /lib/modules/3.0.0-4.dmz.2-liquorix-686/build 
SUBDIRS=/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-4.dmz.2-liquorix-686'
  CC [M]  
/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem/ungrab-winmodem.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      
/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem/ungrab-winmodem.mod.o
  LD [M]  
/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem/ungrab-winmodem.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-4.dmz.2-liquorix-686'
make: Leaving directory 
`/var/lib/dkms/sl-modem/2.9.11~20110321/build/ungrab-winmodem'


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-4.dmz.2-liquorix-686 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sl-modem-source depends on:
ii  dkms                                                       2.2.0.2-1
ii  libc6-dev                                                  2.13-20  
ii  linux-headers-2.6.39-3.dmz.2-liquorix-686 [linux-headers]  2.6.39-7 
ii  linux-headers-3.0.0-4.dmz.2-liquorix-686 [linux-headers]   3.0.0-8  

sl-modem-source recommends no packages.

sl-modem-source suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to