Package: ndiswrapper-source Version: 1.56+r2729-1 Severity: important Trying to build it with "m-a build ndiswrapper" gave a whole raft of errors, starting with: ------------- /usr/src/modules/ndiswrapper/iw_ndis.c: In function ‘iw_set_essid’: /usr/src/modules/ndiswrapper/iw_ndis.c:76:28: error: ‘struct net_device’ has no member named ‘priv’ .... (many more of the same sort) -------------
Googling a bit, it seems this is due to a #define introduced a long time ago to be compatible with older kernels, which kept working until the the latest kernel finally broke it. It also looks like this issue has been fixed in the upstream ndiswrapper. The easy fix I applied was to comment out lines 278-280 in /usr/src/modules/ndiswrapper/ntoskernel.h while I was building it. (As suggested by http://aptosid.com/index.php?name=PNphpBB2&file=printview&t=1868&start=0) It might be a good time to package a newer upstream version... -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.1.0-1-686-pae (SMP w/1 CPU core) Locale: LANG=tr_TR.UTF-8, LC_CTYPE=tr_TR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ndiswrapper-source depends on: ii bzip2 1.0.5-7 ii debhelper 8.9.11 ii module-assistant 0.11.4 ndiswrapper-source recommends no packages. Versions of packages ndiswrapper-source suggests: pn kernel-package <none> -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

