Package: digimend-dkms Version: 13-4 Severity: important Tags: upstream sid forky
Hi, digimend-dkms fails to build the module(s) for Linux 6.15 in experimental: DKMS (dkms-3.2.0) make.log for digimend/13 for kernel 6.15-rc7-amd64 (x86_64) Sat May 24 21:40:59 UTC 2025 Building module(s) # command: make -j14 KERNELRELEASE=6.15-rc7-amd64 KVERSION=6.15-rc7-amd64 make -C /lib/modules/6.15-rc7-amd64/build M=/var/lib/dkms/digimend/13/build modules make[1]: Entering directory '/usr/src/linux-headers-6.15-rc7-amd64' make[2]: Entering directory '/var/lib/dkms/digimend/13/build' CC [M] hid-digimend-kye.o CC [M] hid-uclogic-core.o CC [M] hid-uclogic-rdesc.o CC [M] hid-uclogic-params.o CC [M] hid-digimend-polostar.o CC [M] hid-digimend-viewsonic.o hid-uclogic-params.c: In function 'uclogic_params_init': hid-uclogic-params.c:1707:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1707 | if (bNumInterfaces != 3) { | ^ hid-uclogic-params.c:1725:9: note: here 1725 | case VID_PID(USB_VENDOR_ID_HUION, | ^~~~ hid-uclogic-core.c: In function 'uclogic_remove': hid-uclogic-core.c:495:9: error: implicit declaration of function 'del_timer_sync' [-Wimplicit-function-declaration] 495 | del_timer_sync(&drvdata->inrange_timer); | ^~~~~~~~~~~~~~ make[4]: *** [/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208: hid-uclogic-core.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:2027: .] Error 2 make[2]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make] Error 2 make[2]: Leaving directory '/var/lib/dkms/digimend/13/build' make[1]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.15-rc7-amd64' make: *** [Makefile:25: modules] Error 2 # exit code: 2 # elapsed time: 00:00:02 ---------------------------------------------------------------- del_timer_sync() has been renamed to timer_delete_sync() in v6.2-rc1 "timers: Rename del_timer_sync() to timer_delete_sync()" https://github.com/torvalds/linux/commit/9b13df3fb64ee95e2397585404e442afee2c7d4f the backwards compatibility support wrappers have been removed in v6.15-rc1 "treewide: Switch/rename to timer_delete[_sync]()" https://github.com/torvalds/linux/commit/8fa7292fee5c5240402371ea89ab285ec856c916 Andreas