Package: fglrx-source<br>Version: 1:8-6-1<br>Severity: grave<br>Justification: renders package unusable<br><br>The module does not build on amd64 for 2.6.26 kernels.<br>I must have a 2.6.26 kernel for my laptop to boot properly. (ASUS A7K)<br>
<br><br>Here are the build error messages : <br><br>/firegl_public.o
<br>
firegl_public.c:
In function &#39;__ke_get_ke_pte&#39;:
<br>firegl_public.c:2610:
error: &#39;NOPAGE_SIGBUS&#39; undeclared (first use in this function)
<br>firegl_public.c:2610:
error: (Each undeclared identifier is reported only once
<br>firegl_public.c:2610:
error: for each function it appears in.)
<br>firegl_public.c:
In function &#39;__ke_get_vm_phys_addr&#39;:
<br>firegl_public.c:2638:
error: &#39;NOPAGE_SIGBUS&#39; undeclared (first use in this function)
<br>firegl_public.c:
In function &#39;__ke_get_vm_page_table&#39;:
<br>firegl_public.c:2660:
error: &#39;NOPAGE_SIGBUS&#39; undeclared (first use in this function)
<br>firegl_public.c:
In function &#39;KCL_TestAndClearPageDirtyFlag&#39;:
<br>firegl_public.c:2788:
error: &#39;NOPAGE_SIGBUS&#39; undeclared (first use in this function)
<br>
firegl_public.c: At top level:
<br>firegl_public.c:3833:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3833:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3851:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3851:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3858:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3858:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3865:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3865:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3872:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3872:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3879:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3879:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3886:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3886:
warning: initialization from incompatible pointer type
<br>firegl_public.c:3895:
error: unknown field &#39;nopage&#39; specified in initializer
<br>firegl_public.c:3895:
warning: initialization from incompatible pointer type
<br>firegl_public.o]
Error 1
<br><br><br><br>This issue is well known : <br><br>&nbsp; - <a href="http://forums.gentoo.org/viewtopic-p-5136143.html?sid=92ea1477e2c733e1abc3bf4e49a63d99">http://forums.gentoo.org/viewtopic-p-5136143.html?sid=92ea1477e2c733e1abc3bf4e49a63d99</a><br>
&nbsp; - <a href="http://www.phoronix.com/scan.php?page=article&amp;item=amd_catalyst_86&amp;num=1">http://www.phoronix.com/scan.php?page=article&amp;item=amd_catalyst_86&amp;num=1</a><br>&nbsp; - <a href="https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.24/+bug/239967">https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.24/+bug/239967</a><br>
<br><br>Using one of the patches provided by users I have successfully build the module but it does not load :(<br><br>Regards,<br>Jonathan Dray<br><br>