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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs