[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