Description of problem: Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1.install dkms-rtl8192eu package When the machine is rebooted, the "building rtl8192eu driver" is displayed but compilation seems to fail (message is displayed at each boot even if no new kernel is installed). The var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/make.log output the below: "# cat /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/make.log DKMS make.log for rtl8192eu-4.3.1.1_11320.20140505-4.mga7 for kernel 5.2.7-desktop-1.mga7 (x86_64) jeu. août 15 09:40:17 CEST 2019 make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.2.7-desktop-1.mga7/build M=/var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.2.7-desktop-1.mga7 » CC [M] /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/core/rtw_cmd.o In file included from /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/include/osdep_service.h:41, from /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/include/drv_types.h:32, from /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/core/rtw_cmd.c:22: /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/include/osdep_service_linux.h: Dans la fonction « _init_timer »: /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/include/osdep_service_linux.h:253:8: error: « _timer » {alias « struct timer_list »} n'a pas de membre nommé « data » ptimer->data = (unsigned long)cntx; ^~ /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/include/osdep_service_linux.h:254:2: error: déclaration implicite de la fonction « init_timer »; vouliez-vous utiliser « _init_timer » ? [-Werror=implicit-function-declaration] init_timer(ptimer); ^~~~~~~~~~ _init_timer cc1 : certains avertissements sont traités comme des erreurs make[2]: *** [scripts/Makefile.build:279: /var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build/core/rtw_cmd.o] Error 1 make[1]: *** [Makefile:1591: _module_/var/lib/dkms/rtl8192eu/4.3.1.1_11320.20140505-4.mga7/build] Error 2 make[1] : on quitte le répertoire « /usr/src/kernel-5.2.7-desktop-1.mga7 » make: *** [Makefile:1323: modules] Error 2" When using the driver of the git https://github.com/Mange/rtl8192eu-linux-driver, the module is compiled without error. Note: i have not the hardware to make tests if the git driver is functionnal.
CC: (none) => makowski.mageia, marja11Assignee: bugsquad => kernel
This has been fixed in Bug 27097, and another fix is pending in Bug 22599.
CC: (none) => luigiwalserStatus: NEW => RESOLVEDResolution: (none) => OLD