1 |
Hi All, |
2 |
|
3 |
I've installed the new kernel and I can't compile the various driver modules |
4 |
for it. So far both net-wireless/rt2570-20070209 and |
5 |
media-libs/svgalib-1.9.25 failed. This is the error message of the latter: |
6 |
============================================ |
7 |
CC |
8 |
[M] /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/i810.o |
9 |
CC |
10 |
[M] /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/interrupt.o |
11 |
In file included |
12 |
from /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/interrupt.c:5: |
13 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h:74: |
14 |
warning: 'struct file_operations' declared inside parameter list |
15 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h:74: |
16 |
warning: its scope is only this definition or declaration, which is probably |
17 |
not what you want |
18 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h: |
19 |
In function 'devfs_register_chrdev': |
20 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h:76: |
21 |
error: implicit declaration of function 'register_chrdev' |
22 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h: |
23 |
In function 'devfs_unregister_chrdev': |
24 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h:80: |
25 |
error: implicit declaration of function 'unregister_chrdev' |
26 |
make[2]: *** |
27 |
[/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/interrupt.o] |
28 |
Error 1 |
29 |
make[2]: *** Waiting for unfinished jobs.... |
30 |
In file included |
31 |
from /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c:48: |
32 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h: |
33 |
In function 'devfs_unregister_chrdev': |
34 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/kernel26compat.h:80: |
35 |
error: void value not ignored as it ought to be |
36 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c: |
37 |
In function 'svgalib_helper_ioctl': |
38 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c:363: |
39 |
warning: 'deprecated_irq_flag' is deprecated (declared at |
40 |
include/linux/interrupt.h:64) |
41 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c:363: |
42 |
warning: passing argument 2 of 'request_irq' from incompatible pointer type |
43 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c: |
44 |
In function 'svgalib_helper_open': |
45 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c:451: |
46 |
warning: 'deprecated_irq_flag' is deprecated (declared at |
47 |
include/linux/interrupt.h:64) |
48 |
/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.c:451: |
49 |
warning: passing argument 2 of 'request_irq' from incompatible pointer type |
50 |
make[2]: *** |
51 |
[/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper/main.o] |
52 |
Error 1 |
53 |
make[1]: *** |
54 |
[_module_/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svgalib_helper] |
55 |
Error 2 |
56 |
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3' |
57 |
make: *** [default] Error 2 |
58 |
* |
59 |
* ERROR: media-libs/svgalib-1.9.25 failed. |
60 |
* Call stack: |
61 |
* ebuild.sh, line 1701: Called dyn_compile |
62 |
* ebuild.sh, line 1039: Called qa_call 'src_compile' |
63 |
* ebuild.sh, line 44: Called src_compile |
64 |
* svgalib-1.9.25.ebuild, line 78: Called linux-mod_src_compile |
65 |
* linux-mod.eclass, line 518: Called die |
66 |
* The specific snippet of code: |
67 |
* emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" |
68 |
LDFLAGS="$(get_abi_LDFLAGS)" \ |
69 |
* ${BUILD_FIXES} ${BUILD_PARAMS} |
70 |
${BUILD_TARGETS} \ |
71 |
* || die "Unable to make ${BUILD_FIXES} |
72 |
${BUILD_PARAMS} ${BUILD_TARGETS}." |
73 |
* The die message: |
74 |
* Unable to make KDIR=/lib/modules/2.6.23-gentoo-r3/build default. |
75 |
* |
76 |
============================================ |
77 |
|
78 |
Can you make sense of this? |
79 |
-- |
80 |
Regards, |
81 |
Mick |