You are not logged in.

#1 2017-09-10 19:23:02

jooch
Member
Registered: 2010-03-09
Posts: 50

catalyst-dkms package fails to build for CK kernel

When i was updating my system tonight DKMS gave me an error on the catalyst module :-(
It succeeded for my backup kernel (4.9.48), but failed for 4.12.11-1-ck-k10

Here is the output of the build process:

DKMS make.log for fglrx-15.12 for kernel 4.12.11-1-ck-k10 (x86_64)
zo 10 sep 2017 20:40:33 CEST
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/4.12.11-1-ck-k10/build SUBDIRS=/var/lib/dkms/fglrx/15.12/build/2.6.x modules
make[1]: Map '/usr/lib/modules/4.12.11-1-ck-k10/build' wordt binnengegaan
  CC [M]  /var/lib/dkms/fglrx/15.12/build/2.6.x/firegl_public.o
<opdrachtregel>:0:0: let op: "COMPAT_ALLOC_USER_SPACE" opnieuw gedefinieerd
<opdrachtregel>:0:0: note: dit is de plaats van de eerdere definitie
In file included from /var/lib/dkms/fglrx/15.12/build/2.6.x/firegl_public.c:215:0:
/var/lib/dkms/fglrx/15.12/build/2.6.x/firegl_public.h:671:21: let op: overbodige tokens aan einde van #ifndef commando
 #ifndef boot_cpu_has(X86_FEATURE_PGE)
                     ^
/var/lib/dkms/fglrx/15.12/build/2.6.x/firegl_public.c:6602:12: let op: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
 static int KCL_fpu_save_init(struct task_struct *tsk)
            ^~~~~~~~~~~~~~~~~
  CC [M]  /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_acpi.o
<opdrachtregel>:0:0: let op: "COMPAT_ALLOC_USER_SPACE" opnieuw gedefinieerd
<opdrachtregel>:0:0: note: dit is de plaats van de eerdere definitie
/var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_acpi.c:854:20: let op: ‘KCL_ACPI_Slot_No_Hotplug’ defined but not used [-Wunused-function]
 static acpi_status KCL_ACPI_Slot_No_Hotplug(KCL_ACPI_DevHandle handle, u32 lvl, void *data, void **rv)
                    ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_acpi.c: In functie ‘KCL_ACPI_GetVfctBios’:
/var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_acpi.c:367:19: let op: ‘hdr’ is used uninitialized in this function [-Wuninitialized]
     tbl_size = hdr->length;
                   ^~
  CC [M]  /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_agp.o
<opdrachtregel>:0:0: let op: "COMPAT_ALLOC_USER_SPACE" opnieuw gedefinieerd
<opdrachtregel>:0:0: note: dit is de plaats van de eerdere definitie
  CC [M]  /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_debug.o
<opdrachtregel>:0:0: let op: "COMPAT_ALLOC_USER_SPACE" opnieuw gedefinieerd
<opdrachtregel>:0:0: note: dit is de plaats van de eerdere definitie
In file included from /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_debug.c:38:0:
/var/lib/dkms/fglrx/15.12/build/2.6.x/firegl_public.h:671:21: let op: overbodige tokens aan einde van #ifndef commando
 #ifndef boot_cpu_has(X86_FEATURE_PGE)
                     ^
  CC [M]  /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_ioctl.o
<opdrachtregel>:0:0: let op: "COMPAT_ALLOC_USER_SPACE" opnieuw gedefinieerd
<opdrachtregel>:0:0: note: dit is de plaats van de eerdere definitie
In file included from /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_ioctl.c:34:0:
./arch/x86/include/asm/uaccess.h:674:32: fout: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘movsl_mask’
 } ____cacheline_aligned_in_smp movsl_mask;
                                ^~~~~~~~~~
make[2]: *** [scripts/Makefile.build:303: /var/lib/dkms/fglrx/15.12/build/2.6.x/kcl_ioctl.o] Fout 1
make[1]: *** [Makefile:1519: _module_/var/lib/dkms/fglrx/15.12/build/2.6.x] Fout 2
make[1]: Map '/usr/lib/modules/4.12.11-1-ck-k10/build' wordt verlaten
make: *** [Makefile:89: kmod_build] Fout 2
build failed with return value 2

I'm installing from Vi0L0's repository.
My system is running fine with the backup kernel just not the CK kernel. Anyone have an idea what to do next?

Offline

#2 2017-09-10 19:34:00

progandy
Member
Registered: 2012-05-17
Posts: 5,318

Re: catalyst-dkms package fails to build for CK kernel

That seems to be an x86-only problem, catalyst-test has a few 4.12 patches for your error, so try installing it from AUR?
https://aur.archlinux.org/packages/catalyst-test/

Last edited by progandy (2017-09-10 19:34:26)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#3 2017-09-10 19:37:56

jooch
Member
Registered: 2010-03-09
Posts: 50

Re: catalyst-dkms package fails to build for CK kernel

Darn, i couldn't find any other instance of this error so i was hoping i did something wrong myself. Thanks anyways for the pointing me in the right direction, i'll keep an eye on the development there.

Offline

Board footer

Powered by FluxBB