<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>FYI<br><br><div><hr id="stopSpelling">From: p_c_chan@hotmail.com<br>To: 623006@bugs.debian.org; owner@bugs.debian.org<br>Subject: #729765 module does not compile for linux 3.11 isn't resolved<br>Date: Thu, 16 Jan 2014 20:49:27 -0500<br><br>
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr">Fglrx-modules-dkms (1:13.12-3) fails to compile under 3.12.6 kernel nor 3.10.26. It compiles under 3.4.76 kernel though.<br>The last working fglrx-modules-dkms that complied under newer kernel was 1.13.4-4. The new packages are missing some patches since 1:13.8.<br><br># dpkg -i /opt/x/fglrx-modules-dkms_13.12-3_amd64.deb<br>(Reading database ... 432032 files and directories currently installed.)<br>Preparing to unpack .../fglrx-modules-dkms_13.12-3_amd64.deb ...<br><br>-------- Uninstall Beginning --------<br>Module: fglrx<br>Version: 13.12<br>Kernel: 3.4.76 (x86_64)<br>-------------------------------------<br><br>Status: Before uninstall, this module version was ACTIVE on this kernel.<br><br>fglrx.ko:<br> - Uninstallation<br> - Deleting from: /lib/modules/3.4.76/updates/dkms/<br> - Original module<br> - No original module was found for this module on this kernel.<br> - Use the dkms install command to reinstall any previous module version.<br><br>depmod....<br><br>DKMS: uninstall completed.<br><br>------------------------------<br>Deleting module version: 13.12<br>completely from the DKMS tree.<br>------------------------------<br>Done.<br>Unpacking fglrx-modules-dkms (1:13.12-3) over (1:13.12-3) ...<br>Setting up fglrx-modules-dkms (1:13.12-3) ...<br>Loading new fglrx-13.12 DKMS files...<br>Building for 3.4.76 and 3.12.6<br>Building initial module for 3.4.76<br>Done.<br><br>fglrx:<br>Running module version sanity check.<br> - Original module<br> - No original module exists within this kernel<br> - Installation<br> - Installing to /lib/modules/3.4.76/updates/dkms/<br><br>depmod....<br><br>DKMS: install completed.<br>Building initial module for 3.12.6<br>Error! Bad return status for module build on kernel: 3.12.6 (x86_64)<br>Consult /var/lib/dkms/fglrx/13.12/build/make.log for more information.<br><br>#cat /var/lib/dkms/fglrx/13.12/build/make.log<br>DKMS make.log for fglrx-13.12 for kernel 3.12.6 (x86_64)<br>Thu Jan 16 20:26:16 EST 2014<br>make: Entering directory `/usr/src/linux-3.12.6'<br> LD /var/lib/dkms/fglrx/13.12/build/built-in.o<br> CC [M] /var/lib/dkms/fglrx/13.12/build/firegl_public.o<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘drm_name_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \ <br> ^ <br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’ <br> READ_PROC_WRAP(drm_name_info) <br> ^ <br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type <br> if (m->count + len < m->size) \ <br> ^ <br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’ <br> READ_PROC_WRAP(drm_name_info) <br> ^ <br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:542:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_name_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘drm_mem_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:543:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘drm_mem_info1_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:544:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_mem_info1)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘drm_vm_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:545:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_vm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘drm_clients_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:546:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(drm_clients_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_lock_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:547:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_lock_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_debug_proc_read_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:551:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_debug_proc_read)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_bios_version_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:552:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_bios_version)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_interrupt_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:553:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_interrupt_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_ptm_info_wrap’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:17: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:24: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:34: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:42: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:527:52: error: dereferencing pointer to incomplete type<br> len = func(m->buf+m->count, m->size-m->count, m->private); \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:11: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:528:28: error: dereferencing pointer to incomplete type<br> if (m->count + len < m->size) \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:530:11: error: dereferencing pointer to incomplete type<br> m->count += len; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:11: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:535:22: error: dereferencing pointer to incomplete type<br> m->count = m->size; \<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:554:1: note: in expansion of macro ‘READ_PROC_WRAP’<br> READ_PROC_WRAP(firegl_ptm_info)<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_major_proc_read’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:601:5: error: implicit declaration of function ‘seq_printf’ [-Werror=implicit-function-declaration]<br> len = seq_printf(m, "%d\n", major);<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: In function ‘firegl_major_proc_open’:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:612:9: error: implicit declaration of function ‘single_open’ [-Werror=implicit-function-declaration]<br> return single_open(file, firegl_major_proc_read, PDE_DATA(inode));<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c: At top level:<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:618:17: error: ‘seq_read’ undeclared here (not in a function)<br> .read = seq_read,<br> ^<br>/var/lib/dkms/fglrx/13.12/build/firegl_public.c:619:19: error: ‘seq_lseek’ undeclared here (not in a function)<br> .llseek = seq_lseek,<br> ^<br>cc1: some warnings being treated as errors<br>make[1]: *** [/var/lib/dkms/fglrx/13.12/build/firegl_public.o] Error 1<br>make: *** [_module_/var/lib/dkms/fglrx/13.12/build] Error 2<br>make: Leaving directory `/usr/src/linux-3.12.6'<br><br><br>I have to downgrade the kernel to 3.4.x in order to use my ATI graphic card.<br><br>Would you please look into it.<br><br>Regards,<br>P. C. <br> </div></div> </div></body>
</html>