Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Make errors with new kernel-gentoo-2.6.23-r3
Date: Fri, 07 Dec 2007 15:50:46
Message-Id: 200712071542.06842.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] Make errors with new kernel-gentoo-2.6.23-r3 by Ian Lee
1 On Friday 07 December 2007, Ian Lee wrote:
2 > Mick wrote:
3 > > Hi All,
4 > >
5 > > I've installed the new kernel and I can't compile the various driver
6 > > modules for it. So far both net-wireless/rt2570-20070209 and
7 > > media-libs/svgalib-1.9.25 failed. This is the error message of the
8 > > latter: ============================================
9 > > CC
10 > > [M]
11 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
12 > >alib_helper/i810.o CC
13 > > [M]
14 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
15 > >alib_helper/interrupt.o In file included
16 > > from
17 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
18 > >alib_helper/interrupt.c:5:
19 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
20 > >alib_helper/kernel26compat.h:74: warning: 'struct file_operations'
21 > > declared inside parameter list
22 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
23 > >alib_helper/kernel26compat.h:74: warning: its scope is only this
24 > > definition or declaration, which is probably not what you want
25 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
26 > >alib_helper/kernel26compat.h: In function 'devfs_register_chrdev':
27 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
28 > >alib_helper/kernel26compat.h:76: error: implicit declaration of function
29 > > 'register_chrdev'
30 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
31 > >alib_helper/kernel26compat.h: In function 'devfs_unregister_chrdev':
32 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
33 > >alib_helper/kernel26compat.h:80: error: implicit declaration of function
34 > > 'unregister_chrdev'
35 > > make[2]: ***
36 > > [/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/sv
37 > >galib_helper/interrupt.o] Error 1
38 > > make[2]: *** Waiting for unfinished jobs....
39 > > In file included
40 > > from
41 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
42 > >alib_helper/main.c:48:
43 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
44 > >alib_helper/kernel26compat.h: In function 'devfs_unregister_chrdev':
45 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
46 > >alib_helper/kernel26compat.h:80: error: void value not ignored as it ought
47 > > to be
48 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
49 > >alib_helper/main.c: In function 'svgalib_helper_ioctl':
50 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
51 > >alib_helper/main.c:363: warning: 'deprecated_irq_flag' is deprecated
52 > > (declared at
53 > > include/linux/interrupt.h:64)
54 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
55 > >alib_helper/main.c:363: warning: passing argument 2 of 'request_irq' from
56 > > incompatible pointer type
57 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
58 > >alib_helper/main.c: In function 'svgalib_helper_open':
59 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
60 > >alib_helper/main.c:451: warning: 'deprecated_irq_flag' is deprecated
61 > > (declared at
62 > > include/linux/interrupt.h:64)
63 > > /var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/svg
64 > >alib_helper/main.c:451: warning: passing argument 2 of 'request_irq' from
65 > > incompatible pointer type make[2]: ***
66 > > [/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/kernel/sv
67 > >galib_helper/main.o] Error 1
68 > > make[1]: ***
69 > > [_module_/var/tmp/portage/media-libs/svgalib-1.9.25/work/svgalib-1.9.25/k
70 > >ernel/svgalib_helper] Error 2
71 > > make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
72 > > make: *** [default] Error 2
73 > > *
74 > > * ERROR: media-libs/svgalib-1.9.25 failed.
75 > > * Call stack:
76 > > * ebuild.sh, line 1701: Called dyn_compile
77 > > * ebuild.sh, line 1039: Called qa_call 'src_compile'
78 > > * ebuild.sh, line 44: Called src_compile
79 > > * svgalib-1.9.25.ebuild, line 78: Called linux-mod_src_compile
80 > > * linux-mod.eclass, line 518: Called die
81 > > * The specific snippet of code:
82 > > * emake HOSTCC="$(tc-getBUILD_CC)"
83 > > CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \
84 > > * ${BUILD_FIXES} ${BUILD_PARAMS}
85 > > ${BUILD_TARGETS} \
86 > > * || die "Unable to make ${BUILD_FIXES}
87 > > ${BUILD_PARAMS} ${BUILD_TARGETS}."
88 > > * The die message:
89 > > * Unable to make KDIR=/lib/modules/2.6.23-gentoo-r3/build default.
90 > > *
91 > > ============================================
92 > >
93 > > Can you make sense of this?
94 >
95 > there is a bug report for svgalib on kernel 2.6.23 here:
96 > http://bugs.gentoo.org/show_bug.cgi?id=195632
97 >
98 > There is a patch for the bug, but when it'll be in portage you'll have
99 > to wait and see
100
101 Thanks Ian.
102
103 --
104 Regards,
105 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Make errors with new kernel-gentoo-2.6.23-r3 Mick <michaelkintzios@×××××.com>