You are not logged in.
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 2I'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
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
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