[Pkg-fglrx-devel] Bug#746162: fglrx-modules-dkms: Module fails to build on kernel 3.14
Robbert Kouprie
robbert at radium.jvb.tudelft.nl
Sun Apr 27 15:06:05 UTC 2014
Package: fglrx-modules-dkms
Version: 1:14.4~rc1.0.apr17-1
Severity: wishlist
Dear Maintainer,
To allow the module to build on kernel 3.14, the below x patch is needed. Please consider including it.
Thanks,
Robbert
--- fglrx-driver.orig/common/lib/modules/fglrx/build_mod/firegl_public.c
+++ fglrx-driver/common/lib/modules/fglrx/build_mod/firegl_public.c
@@ -1761,7 +1761,13 @@ KCL_TYPE_Uid ATI_API_CALL KCL_GetEffecti
#else
#ifdef current_euid
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,14,0)
+ return __kuid_val(current_euid());
+#else
return current_euid();
+#endif
+
#else
return current->euid;
#endif
-- Package-specific info:
Full fglrx package list:
ii fglrx-atieventsd 1:14.4~rc1.0.apr17-1 amd64 events daemon for the non-free ATI/AMD RadeonHD display driver
ii fglrx-control 1:14.4~rc1.0.apr17-1 amd64 control panel for the non-free ATI/AMD RadeonHD display driver
ii fglrx-driver 1:14.4~rc1.0.apr17-1 amd64 non-free ATI/AMD RadeonHD display driver
ii fglrx-modules-dkms 1:14.4~rc1.0.apr17-1 amd64 dkms module source for the non-free ATI/AMD RadeonHD display driver
ii fglrx-source 1:14.4~rc1.0.apr17-1 amd64 kernel module source for the non-free ATI/AMD RadeonHD display driver
ii glx-alternative-fglrx 0.4.1 amd64 allows the selection of FGLRX as GLX provider
ii libfglrx:amd64 1:14.4~rc1.0.apr17-1 amd64 non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii libfglrx-amdxvba1:amd64 1:14.4~rc1.0.apr17-1 amd64 AMD XvBA (X-Video Bitstream Acceleration) runtime libraries
ii libgl1-fglrx-glx:amd64 1:14.4~rc1.0.apr17-1 amd64 proprietary libGL for the non-free ATI/AMD RadeonHD display driver
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.14-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages fglrx-modules-dkms depends on:
ii dkms 2.2.0.3-1.2
fglrx-modules-dkms recommends no packages.
Versions of packages fglrx-modules-dkms suggests:
ii fglrx-driver 1:14.4~rc1.0.apr17-1
Versions of packages fglrx-driver depends on:
ii debconf [debconf-2.0] 1.5.52
ii glx-alternative-fglrx 0.4.1
ii libc6 2.18-4
ii libfglrx 1:14.4~rc1.0.apr17-1
ii libgl1-mesa-glx [libgl1] 10.1.0-5
ii libx11-6 2:1.6.2-1
ii libxext6 2:1.3.2-1
ii libxrandr2 2:1.4.2-1
ii libxrender1 1:0.9.8-1
ii xserver-xorg-core [xorg-video-abi-15] 2:1.15.1-1
Versions of packages fglrx-driver recommends:
ii fglrx-atieventsd 1:14.4~rc1.0.apr17-1
ii libgl1-fglrx-glx 1:14.4~rc1.0.apr17-1
pn libgl1-fglrx-glx-i386 <none>
Versions of packages fglrx-driver suggests:
ii amd-opencl-icd 1:14.4~rc1.0.apr17-1
ii fglrx-control 1:14.4~rc1.0.apr17-1
pn xvba-va-driver <none>
Versions of packages fglrx-modules-dkms is related to:
pn ia32-libs <none>
ii libdrm-radeon1 2.4.52-1
pn linux-headers <none>
ii xserver-xorg 1:7.7+7
ii xserver-xorg-core 2:1.15.1-1
ii xserver-xorg-video-ati 1:7.3.0-1+b1
ii xserver-xorg-video-radeon 1:7.3.0-1+b1
-- debconf information:
fglrx-driver/removed-but-enabled-in-xorg-conf:
fglrx-driver/check-xorg-conf-on-removal: true
* fglrx-driver/needs-xorg-conf-to-enable:
More information about the Pkg-fglrx-devel
mailing list