1 |
Can anyone perhaps suggest a fix to allow me to emerge |
2 |
x11-base/x11-drm-20060608: |
3 |
======================================== |
4 |
. . . |
5 |
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt |
6 |
rm -f linux |
7 |
ln -s . linux |
8 |
make -C /usr/src/linux SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules |
9 |
make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3' |
10 |
CC |
11 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_auth.o |
12 |
CC |
13 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_bufs.o |
14 |
CC |
15 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_context.o |
16 |
CC |
17 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_dma.o |
18 |
CC |
19 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drawable.o |
20 |
CC |
21 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drv.o |
22 |
CC |
23 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.o |
24 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c: In |
25 |
function 'drm_stub_open': |
26 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c:189: |
27 |
warning: assignment discards qualifiers from pointer target type |
28 |
CC |
29 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_ioctl.o |
30 |
CC |
31 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.o |
32 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c: In |
33 |
function 'drm_irq_install': |
34 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c:132: |
35 |
warning: 'deprecated_irq_flag' is deprecated (declared at |
36 |
include/linux/interrupt.h:64) |
37 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c:135: |
38 |
warning: passing argument 2 of 'request_irq' from incompatible pointer type |
39 |
CC |
40 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_lock.o |
41 |
CC |
42 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_memory.o |
43 |
CC |
44 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_proc.o |
45 |
CC |
46 |
[M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o |
47 |
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:51: |
48 |
error: size of array 'type name' is negative |
49 |
make[2]: *** |
50 |
[/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o] |
51 |
Error 1 |
52 |
make[1]: *** |
53 |
[_module_/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core] |
54 |
Error 2 |
55 |
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3' |
56 |
make: *** [modules] Error 2 |
57 |
* Portage could not build the DRM modules. If you see an ACCESS DENIED error, |
58 |
* this could mean that you were using an unsupported kernel build system. All |
59 |
* 2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6 |
60 |
* are supported. |
61 |
* |
62 |
* ERROR: x11-base/x11-drm-20060608 failed. |
63 |
* Call stack: |
64 |
* ebuild.sh, line 1701: Called dyn_compile |
65 |
* ebuild.sh, line 1039: Called qa_call 'src_compile' |
66 |
* ebuild.sh, line 44: Called src_compile |
67 |
* x11-drm-20060608.ebuild, line 99: Called die_error |
68 |
* x11-drm-20060608.ebuild, line 224: Called die |
69 |
* The specific snippet of code: |
70 |
* die "Unable to build DRM modules." |
71 |
* The die message: |
72 |
* Unable to build DRM modules. |
73 |
======================================== |
74 |
|
75 |
-- |
76 |
Regards, |
77 |
Mick |