Package: linux-wlan-ng-source
Version: 0.2.4+svn20060414-5
Severity: important
Hi,
I tried to compile linux-wlan-ng modules with a 2.6.17 kernel (by using
m-a a-i linux-wlan-ng), and I get the following error:
MODPOST
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers:
Invalid argument
/bin/sh: line 1: 8869 Aborted scripts/mod/modpost -m -i
/usr/src/linux-2.6.17-perso/Module.symvers -I
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/../..
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers -o
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/../..
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/Modules.symvers
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_pci.o
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_plx.o
/usr/src/modules/linux-wlan-ng-source/src/prism2/driver/prism2_usb.o
The modpost line is indeed bogus, the attached patch fixes that.
Samuel
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages linux-wlan-ng-source depends on:
ii debhelper 5.0.37.2 helper programs for debian/rules
ii module-assistant 0.10.4 tool to make module package creati
linux-wlan-ng-source recommends no packages.
-- no debconf information
diff -ur linux-wlan-ng-source/src/p80211/Makefile
linux-wlan-ng-source-fix/src/p80211/Makefile
--- linux-wlan-ng-source/src/p80211/Makefile 2006-04-14 10:28:44.000000000
+0200
+++ linux-wlan-ng-source-fix/src/p80211/Makefile 2006-07-13
22:48:10.000000000 +0200
@@ -74,7 +74,8 @@
default:
ifeq ($(KERN_25), y)
- $(MAKE) -C $(LINUX_SRC) M='$(PWD)/.. $(PWD)' WLAN_SRC=$(WLAN_SRC)
modules
+ $(MAKE) -C $(LINUX_SRC) M='$(PWD)/..' WLAN_SRC=$(WLAN_SRC) modules
+ $(MAKE) -C $(LINUX_SRC) M='$(PWD)' WLAN_SRC=$(WLAN_SRC) modules
else
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(PWD) WLAN_SRC=$(WLAN_SRC) modules
endif # KERN_25
diff -ur linux-wlan-ng-source/src/prism2/driver/Makefile
linux-wlan-ng-source-fix/src/prism2/driver/Makefile
--- linux-wlan-ng-source/src/prism2/driver/Makefile 2006-06-17
18:00:15.000000000 +0200
+++ linux-wlan-ng-source-fix/src/prism2/driver/Makefile 2006-07-13
22:47:52.000000000 +0200
@@ -84,7 +84,9 @@
default:
ifeq ($(KERN_25), y)
- $(MAKE) -C $(LINUX_SRC) M='$(PWD)/../.. $(PWD)' WLAN_SRC=$(WLAN_SRC) \
+ $(MAKE) -C $(LINUX_SRC) M='$(PWD)/../..' WLAN_SRC=$(WLAN_SRC) \
+ modules
+ $(MAKE) -C $(LINUX_SRC) M='$(PWD)' WLAN_SRC=$(WLAN_SRC) \
modules
else # kbuild 2.4
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(PWD) WLAN_SRC=$(WLAN_SRC) \