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

Reply via email to