Package: ndiswrapper-dkms Version: 1.60-3 Severity: serious Tags: sid buster User: debian...@lists.debian.org Usertags: piuparts
Hi, ndiswrapper-dkms fails to build a module for Linux 4.12: Selecting previously unselected package ndiswrapper-dkms. (Reading database ... 34989 files and directories currently installed.) Preparing to unpack .../ndiswrapper-dkms_1.60-3_all.deb ... Unpacking ndiswrapper-dkms (1.60-3) ... Setting up ndiswrapper-dkms (1.60-3) ... Loading new ndiswrapper-1.60 DKMS files... It is likely that 4.6.0-1-amd64 belongs to a chroot's host Building for 4.12.0-1-amd64 Building initial module for 4.12.0-1-amd64 Error! Bad return status for module build on kernel: 4.12.0-1-amd64 (x86_64) Consult /var/lib/dkms/ndiswrapper/1.60/build/make.log for more information. DKMS make.log for ndiswrapper-1.60 for kernel 4.12.0-1-amd64 (x86_64) Sat Sep 9 13:09:26 UTC 2017 make: Entering directory '/usr/src/linux-headers-4.12.0-1-amd64' LD /var/lib/dkms/ndiswrapper/1.60/build/built-in.o MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/crt_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/hal_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel_io_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/rtl_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/usb_exports.h MKEXPORT /var/lib/dkms/ndiswrapper/1.60/build/ndis_exports.h MKSTUBS /var/lib/dkms/ndiswrapper/1.60/build/win2lin_stubs.h CC [M] /var/lib/dkms/ndiswrapper/1.60/build/iw_ndis.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/loader.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel_io.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/pe_linker.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/pnp.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/wrapmem.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/proc.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/wrapndis.o In file included from /var/lib/dkms/ndiswrapper/1.60/build/ndis.h:19:0, from /var/lib/dkms/ndiswrapper/1.60/build/wrapndis.c:20: /var/lib/dkms/ndiswrapper/1.60/build/wrapndis.c: In function 'mp_reset': /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.h:163:7: error: implicit declaration of function 'signal_pending' [-Werror=implicit-function-declaration] if (signal_pending(current)) { \ ^ /var/lib/dkms/ndiswrapper/1.60/build/wrapndis.c:67:7: note: in expansion of macro 'wait_condition' if (wait_condition((wnd->ndis_req_done > 0), 0, ^~~~~~~~~~~~~~ CC [M] /var/lib/dkms/ndiswrapper/1.60/build/wrapper.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/usb.o AS [M] /var/lib/dkms/ndiswrapper/1.60/build/win2lin_stubs.o AS [M] /var/lib/dkms/ndiswrapper/1.60/build/lin2win.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/crt.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/hal.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/ndis.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.o CC [M] /var/lib/dkms/ndiswrapper/1.60/build/rtl.o cc1: some warnings being treated as errors /usr/src/linux-headers-4.12.0-1-common/scripts/Makefile.build:307: recipe for target '/var/lib/dkms/ndiswrapper/1.60/build/wrapndis.o' failed make[3]: *** [/var/lib/dkms/ndiswrapper/1.60/build/wrapndis.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /var/lib/dkms/ndiswrapper/1.60/build/ndis.c: In function 'NdisMIndicateReceivePacket': /var/lib/dkms/ndiswrapper/1.60/build/ndis.c:2261:15: error: 'struct net_device' has no member named 'last_rx' wnd->net_dev->last_rx = jiffies; ^~ /var/lib/dkms/ndiswrapper/1.60/build/ndis.c: In function 'EthRxIndicateHandler': /var/lib/dkms/ndiswrapper/1.60/build/ndis.c:2349:14: error: 'struct net_device' has no member named 'last_rx' wnd->net_dev->last_rx = jiffies; ^~ /var/lib/dkms/ndiswrapper/1.60/build/ndis.c: In function 'NdisMTransferDataComplete': /var/lib/dkms/ndiswrapper/1.60/build/ndis.c:2464:14: error: 'struct net_device' has no member named 'last_rx' wnd->net_dev->last_rx = jiffies; ^~ /usr/src/linux-headers-4.12.0-1-common/scripts/Makefile.build:307: recipe for target '/var/lib/dkms/ndiswrapper/1.60/build/ndis.o' failed make[3]: *** [/var/lib/dkms/ndiswrapper/1.60/build/ndis.o] Error 1 In file included from /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.c:16:0: /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.c: In function 'KeWaitForMultipleObjects': /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.h:163:7: error: implicit declaration of function 'signal_pending' [-Werror=implicit-function-declaration] if (signal_pending(current)) { \ ^ /var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.c:1127:9: note: in expansion of macro 'wait_condition' res = wait_condition(wait_done, wait_hz, TASK_INTERRUPTIBLE); ^~~~~~~~~~~~~~ cc1: some warnings being treated as errors /usr/src/linux-headers-4.12.0-1-common/scripts/Makefile.build:307: recipe for target '/var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.o' failed make[3]: *** [/var/lib/dkms/ndiswrapper/1.60/build/ntoskernel.o] Error 1 /usr/src/linux-headers-4.12.0-1-common/Makefile:1532: recipe for target '_module_/var/lib/dkms/ndiswrapper/1.60/build' failed make[2]: *** [_module_/var/lib/dkms/ndiswrapper/1.60/build] Error 2 Makefile:152: recipe for target 'sub-make' failed make[1]: *** [sub-make] Error 2 Makefile:8: recipe for target 'all' failed make: *** [all] Error 2 make: Leaving directory '/usr/src/linux-headers-4.12.0-1-amd64' Cheers, Andreas