AnsweredAssumed Answered

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

Question asked by nouvo09 on May 14, 2014
Latest reply on May 27, 2014 by nouvo09

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 ?

 

thx

Outcomes