Bug#707665: [ndiswrapper-dkms] Version 1.57 fails to build with linux kernel 3.8. Needs to be upgraded to 1.58

2013-06-22 Thread Omega Weapon
The instructions do not work for installing v1.58 on my laptop (not the 
machine I am reporting from) - new error:




DKMS make.log for ndiswrapper-1.58 for kernel 3.9-1-686-pae (i686)
Sat 22 Jun 21:20:18 BST 2013
make -C utils
make[1]: Entering directory `/var/lib/dkms/ndiswrapper/1.58/build/utils'
gcc -g -Wall -I../driver  -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/var/lib/dkms/ndiswrapper/1.58/build/utils'
make -C driver
make[1]: Entering directory `/var/lib/dkms/ndiswrapper/1.58/build/driver'
make -C /usr/src/linux-headers-3.9-1-686-pae 
M=/var/lib/dkms/ndiswrapper/1.58/build/driver

make[2]: Entering directory `/usr/src/linux-headers-3.9-1-686-pae'
  LD  /var/lib/dkms/ndiswrapper/1.58/build/driver/built-in.o
  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/crt_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/hal_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/ndis_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/ntoskernel_exports.h
  MKEXPORT 
/var/lib/dkms/ndiswrapper/1.58/build/driver/ntoskernel_io_exports.h

  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/rtl_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.58/build/driver/usb_exports.h
  CC [M]  /var/lib/dkms/ndiswrapper/1.58/build/driver/crt.o
  CC [M]  /var/lib/dkms/ndiswrapper/1.58/build/driver/hal.o
  CC [M]  /var/lib/dkms/ndiswrapper/1.58/build/driver/iw_ndis.o
  CC [M]  /var/lib/dkms/ndiswrapper/1.58/build/driver/loader.o
/var/lib/dkms/ndiswrapper/1.58/build/driver/loader.c: In function 
\u2018load_user_space_driver\u2019:
/var/lib/dkms/ndiswrapper/1.58/build/driver/loader.c:578:3: error: too 
few arguments to function \u2018add_taint\u2019
In file included from 
/usr/src/linux-headers-3.9-1-common/include/linux/cache.h:4:0,
 from 
/usr/src/linux-headers-3.9-1-common/include/linux/time.h:4,
 from 
/usr/src/linux-headers-3.9-1-common/include/linux/ktime.h:24,
 from 
/usr/src/linux-headers-3.9-1-common/include/linux/timer.h:5,
 from 
/var/lib/dkms/ndiswrapper/1.58/build/driver/ntoskernel.h:20,
 from 
/var/lib/dkms/ndiswrapper/1.58/build/driver/ndis.h:19,
 from 
/var/lib/dkms/ndiswrapper/1.58/build/driver/loader.c:16:
/usr/src/linux-headers-3.9-1-common/include/linux/kernel.h:404:13: note: 
declared here

make[5]: *** [/var/lib/dkms/ndiswrapper/1.58/build/driver/loader.o] Error 1
make[4]: *** [_module_/var/lib/dkms/ndiswrapper/1.58/build/driver] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.9-1-686-pae'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/var/lib/dkms/ndiswrapper/1.58/build/driver'
make: *** [driver] Error 2




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



Bug#707665: [ndiswrapper-dkms] Version 1.57 fails to build with linux kernel 3.8. Needs to be upgraded to 1.58

2013-05-09 Thread George Famelis
Package: ndiswrapper-dkms
Version: 1.57-1
Severity: grave
Tags: patch

--- Please enter the report below this line. ---
After the weezy release, version 1.57 of ndiswrapper failed to build, due
to the upgrade of the linux kernel to 3.8.
Because of this I was unable to connect to the internet via wifi.

My solution:
** I downloaded, via another machine, the 1.58 version, that can be built
with linux kernel 3.8,
from http://sourceforge.net/projects/ndiswrapper

** Removed the installed 1.57 version by
# dkms remove ndiswrapper/1.57 --all

** Unpacked the source in /usr/src (creates /usr/src/ndiswrapper-1.58)

** Placed the attached dkms.conf in /usr/src/ndiswrapper-1.58

**  Added and installed the new version by
# dkms add ndiswrapper/1.58 --all
# dkms install ndiswrapper/1.58

Regards

George Famelis

--- System information. ---
Architecture: i386
Kernel: Linux 3.8-1-686-pae

Debian Release: jessie/sid
500 unstable www.deb-multimedia.org
500 unstable ftp.debian.org
500 stable dl.google.com
500 stable deb.opera.com
500 squeeze deb.playonlinux.com
101 experimental-snapshots qt-kde.debian.net
1 experimental ftp.debian.org

--- Package information. ---
Depends (Version) | Installed
-+-=
dkms (= 2.1.0.0) | 2.2.0.3-1.2


Package's Recommends field is empty.

Package's Suggests field is empty.


dkms.conf
Description: Binary data