ProblemType: Package
DKMSBuildLog:
DKMS make.log for legion-laptop-0.0.10 for kernel 6.11.0-9-generic (x86_64)
Вт 22 окт 2024 23:22:31 MSK
make: вход в каталог «/usr/src/linux-headers-6.11.0-9-generic»
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-14 (Ubuntu 14.2.0-4ubuntu2)
14.2.0
You are using: gcc-14 (Ubuntu 14.2.0-4ubuntu2) 14.2.0
CC [M] /var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.o
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:1716:9: warning: no
previous prototype for ‘ecram_memoryio_write’ [-Wmissing-prototypes]
1716 | ssize_t ecram_memoryio_write(const struct ecram_memoryio *ec_memoryio,
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:3270:27: warning: no
previous prototype for ‘ec_to_wmi_powermode’ [-Wmissing-prototypes]
3270 | enum legion_wmi_powermode ec_to_wmi_powermode(int ec_mode)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:3286:26: warning: no
previous prototype for ‘wmi_to_ec_powermode’ [-Wmissing-prototypes]
3286 | enum legion_ec_powermode wmi_to_ec_powermode(enum legion_wmi_powermode
wmi_mode)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:6050:19: error:
initialization of ‘void (*)(struct platform_device *)’ from incompatible
pointer type ‘int (*)(struct platform_device *)’ [-Wincompatible-pointer-types]
6050 | .remove = legion_remove,
| ^~~~~~~~~~~~~
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:6050:19: note: (near
initialization for ‘legion_driver.<anonymous>.remove’)
make[2]: *** [scripts/Makefile.build:244:
/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.o] Ошибка 1
make[1]: *** [/usr/src/linux-headers-6.11.0-9-generic/Makefile:1931:
/var/lib/dkms/legion-laptop/0.0.10/build] Ошибка 2
make: *** [Makefile:224: __sub-make] Ошибка 2
make: выход из каталога «/usr/src/linux-headers-6.11.0-9-generic»
DKMSKernelVersion: 6.11.0-9-generic
Date: Tue Oct 22 23:22:32 2024
DuplicateSignature:
dkms:lenovolegionlinux-dkms:0.0.10+ds-2:/var/lib/dkms/legion-laptop/0.0.10/build/legion-laptop.c:6050:19:
error: initialization of ‘void (*)(struct platform_device *)’ from
incompatible pointer type ‘int (*)(struct platform_device *)’
[-Wincompatible-pointer-types]
Package: lenovolegionlinux-dkms 0.0.10+ds-2
PackageVersion: 0.0.10+ds-2
SourcePackage: lenovolegionlinux
Title: lenovolegionlinux-dkms 0.0.10+ds-2: legion-laptop kernel module failed
to build
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2084489
Title:
Error! Bad return status for module build on kernel: 6.11.0-8-generic
(x86_64)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lenovolegionlinux/+bug/2084489/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs