12 Replies Latest reply on May 27, 2014 4:30 AM by nouvo09

    kernel module Catalyst does not compile with kernel 3.14 in linux Fedora 20


      Hi everybody, it's me again


      Here is the issue.


      Till kernel 3.13, the kernel module compiled and the driver worked very fine.


      Since version 3.14xx it does not any more. Some changes have been done in the sources and the compilation fails.


      Here is the message returned in the log:


      /var/lib/dkms/fglrx/14.10.1006/build/2.6.x/firegl_public.o /var/lib/dkms/fglrx/14.10.1006/build/2.6.x/firegl_public.c: In function ‘KCL_GetEffectiveUid’: /var/lib/dkms/fglrx/14.10.1006/build/2.6.x/firegl_public.c:1787:5: erreur: incompatible types when returning type ‘kuid_t’ but ‘KCL_TYPE_Uid’ was expected return current_euid(); ^ /var/lib/dkms/fglrx/14.10.1006/build/2.6.x/firegl_public.c:1793:1: attention : contrôle a atteint la fin non void de la fonction [-Wreturn-type] } ^ make[2]: *** [/var/lib/dkms/fglrx/14.10.1006/build/2.6.x/firegl_public.o] Erreur 


      Does anyone know howto correct it ?