Package: lenovolegionlinux-dkms
Version: 0.0.18+ds-5
Severity: important
Hi,
lenovolegionlinux-dkms fails to build a module for Linux 6.13 in
experimental:
DKMS (dkms-3.1.5) make.log for legion-laptop/0.0.18 for kernel 6.13-amd64
(x86_64)
Sat Feb 22 01:35:00 UTC 2025
Building module(s)
# command: make -j14 KERNELRELEASE=6.13-amd64 -C /lib/modules/6.13-amd64/build
M=/var/lib/dkms/legion-laptop/0.0.18/build
make: Entering directory '/usr/src/linux-headers-6.13-amd64'
make[1]: Entering directory '/var/lib/dkms/legion-laptop/0.0.18/build'
CC [M] legion-laptop.o
legion-laptop.c:6146:10: error: 'struct platform_driver' has no member named
'remove_new'; did you mean 'remove'?
6146 | .remove_new = legion_remove,
| ^~~~~~~~~~
| remove
legion-laptop.c:1816:16: warning: 'ecram_memoryio_write' defined but not used
[-Wunused-function]
1816 | static ssize_t ecram_memoryio_write(const struct ecram_memoryio
*ec_memoryio,
| ^~~~~~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/linux-headers-6.13-common/scripts/Makefile.build:201:
legion-laptop.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.13-common/Makefile:2013: .] Error 2
make[1]: *** [/usr/src/linux-headers-6.13-common/Makefile:263: __sub-make]
Error 2
make[1]: Leaving directory '/var/lib/dkms/legion-laptop/0.0.18/build'
make: *** [/usr/src/linux-headers-6.13-common/Makefile:263: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.13-amd64'
# exit code: 2
# elapsed time: 00:00:04
----------------------------------------------------------------
Andreas