FS#10346 - slmodem doesn't compile with kernel 2.6.25-1
Attached to Project:
Arch Linux
Opened by Paweł Paprota (yagood) - Saturday, 03 May 2008, 09:23 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 17 May 2008, 07:44 GMT
Opened by Paweł Paprota (yagood) - Saturday, 03 May 2008, 09:23 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 17 May 2008, 07:44 GMT
|
Details
Description:
slmodem 2.9.11-40 kernel26 2.6.25-1 Due to licensing issues, slmodem no longer compiles against kernel 2.6.25. See the following links for more details: http://bugs.gentoo.org/show_bug.cgi?id=218381 http://www.spinics.net/lists/fedora-testing/msg69148.html Additional info: ppawel ~/src/slmodem $ makepkg ==> Making package: slmodem 2.9.11-40 (Sat May 3 11:13:48 CEST 2008) ==> Checking Runtime Dependencies... ==> Checking Buildtime Dependencies... ==> Retrieving Sources... -> Found slmodem-2.9.11-20080126.tar.gz in build dir -> Found ungrab-winmodem-20080126.tar.gz in build dir -> Found kernel-2.6.24.patch in build dir ==> Validating source files with md5sums... slmodem-2.9.11-20080126.tar.gz ... Passed ungrab-winmodem-20080126.tar.gz ... Passed kernel-2.6.24.patch ... Passed ==> Extracting Sources... -> bsdtar -x -f slmodem-2.9.11-20080126.tar.gz -> bsdtar -x -f ungrab-winmodem-20080126.tar.gz ==> Removing existing pkg/ directory... ==> Entering fakeroot environment... ==> Starting build()... make modules -C /lib/modules/2.6.25-ARCH/build SUBDIRS=/home/ppawel/src/slmodem/src/ungrab-winmodem-20080126 make[1]: Entering directory `/usr/src/linux-2.6.25-ARCH' Building modules, stage 2. MODPOST 1 modules make[1]: Leaving directory `/usr/src/linux-2.6.25-ARCH' make -C drivers KERNEL_DIR=/lib/modules/2.6.25-ARCH/build make[1]: Entering directory `/home/ppawel/src/slmodem/src/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.25-ARCH/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.25-ARCH make[2]: Entering directory `/home/ppawel/src/slmodem/src/slmodem-2.9.11-20080126/drivers' make modules -C /lib/modules/2.6.25-ARCH/build SUBDIRS=/home/ppawel/src/slmodem/src/slmodem-2.9.11-20080126/drivers make[3]: Entering directory `/usr/src/linux-2.6.25-ARCH' Building modules, stage 2. MODPOST 2 modules FATAL: modpost: GPL-incompatible module slusb.ko uses GPL-only symbol 'usb_unlink_urb' make[4]: *** [__modpost] Error 1 make[3]: *** [modules] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.25-ARCH' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/ppawel/src/slmodem/src/slmodem-2.9.11-20080126/drivers' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/ppawel/src/slmodem/src/slmodem-2.9.11-20080126/drivers' make: *** [drivers] Error 2 ==> ERROR: Build Failed. Aborting... |
This task depends upon
Closed by Thomas Bächler (brain0)
Saturday, 17 May 2008, 07:44 GMT
Reason for closing: Won't fix
Additional comments about closing: Non-GPL usb kernel modules are not allowed in 2.6.25 and later. The slmodem USB module will never work again, unless it is ported to be a userspace application.
Saturday, 17 May 2008, 07:44 GMT
Reason for closing: Won't fix
Additional comments about closing: Non-GPL usb kernel modules are not allowed in 2.6.25 and later. The slmodem USB module will never work again, unless it is ported to be a userspace application.