1 |
On Sun, 2006-06-11 at 08:24 -0500, Michael Sullivan wrote: |
2 |
> On Sat, 2006-06-10 at 18:30 -0500, Michael Sullivan wrote: |
3 |
> > I've been trying to build ivtv-0.4.5 for my gentoo-sources |
4 |
> > kernel-2.6.16-r9 for awhile now, but it keeps failing with the following |
5 |
> > output: |
6 |
> > |
7 |
> > camille ~ # emerge ivtv |
8 |
> > Calculating dependencies ...done! |
9 |
> > >>> emerge (1 of 1) media-tv/ivtv-0.4.5 to / |
10 |
> > >>> md5 files ;-) ivtv-0.4.0-r3.ebuild |
11 |
> > >>> md5 files ;-) ivtv-0.4.2.ebuild |
12 |
> > >>> md5 files ;-) ivtv-0.4.5.ebuild |
13 |
> > >>> md5 files ;-) ivtv-0.6.2.ebuild |
14 |
> > >>> md5 files ;-) files/ivtv |
15 |
> > >>> md5 files ;-) files/ivtv-0.4.0-ppc-odw.patch |
16 |
> > >>> md5 files ;-) files/digest-ivtv-0.4.0-r3 |
17 |
> > >>> md5 files ;-) files/digest-ivtv-0.4.2 |
18 |
> > >>> md5 files ;-) files/ivtv-0.4.0-maxdev.patch |
19 |
> > >>> md5 files ;-) files/digest-ivtv-0.4.5 |
20 |
> > >>> md5 files ;-) files/digest-ivtv-0.6.2 |
21 |
> > >>> md5 files ;-) files/ivtv-0.6.2-ppc-fix.patch |
22 |
> > >>> md5 src_uri ;-) ivtv-0.4.5.tar.gz |
23 |
> > >>> md5 src_uri ;-) pvr_2.0.24.23035.zip |
24 |
> > >>> md5 src_uri ;-) pvr_1.18.21.22254_inf.zip |
25 |
> > * Determining the location of the kernel source code |
26 |
> > * Found kernel source directory: |
27 |
> > * /usr/src/linux |
28 |
> > * Found sources for kernel version: |
29 |
> > * 2.6.16-gentoo-r9 |
30 |
> > * Checking for suitable kernel configuration options... |
31 |
> > [ ok ] * Checking for suitable kernel configuration options... |
32 |
> > [ ok ]>>> Unpacking source... |
33 |
> > >>> Unpacking ivtv-0.4.5.tar.gz to /var/tmp/portage/ivtv-0.4.5/work |
34 |
> > >>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.5/work |
35 |
> > >>> Source unpacked. |
36 |
> > * Preparing ivtv module |
37 |
> > created ivtv-svnversion.h |
38 |
> > make -C /usr/src/linux |
39 |
> > M=/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver modules |
40 |
> > make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r9' |
41 |
> > CC [M] /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o |
42 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
43 |
> > function |
44 |
> > `saa7127_write':/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:346: error: structure has no member named `name' |
45 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
46 |
> > function `saa7127_set_vps': |
47 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:372: error: |
48 |
> > structure has no member named `name' |
49 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:384: error: |
50 |
> > structure has no member named `name' |
51 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
52 |
> > function `saa7127_set_cc': |
53 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:407: error: |
54 |
> > structure has no member named `name' |
55 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:415: error: |
56 |
> > structure has no member named `name' |
57 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
58 |
> > function `saa7127_set_xds': |
59 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:433: error: |
60 |
> > structure has no member named `name' |
61 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:441: error: |
62 |
> > structure has no member named `name' |
63 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
64 |
> > function `saa7127_set_wss': |
65 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:458: error: |
66 |
> > structure has no member named `name' |
67 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:467: error: |
68 |
> > structure has no member named `name' |
69 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
70 |
> > function `saa7127_set_video_enable': |
71 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:479: error: |
72 |
> > structure has no member named `name' |
73 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:483: error: |
74 |
> > structure has no member named `name' |
75 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
76 |
> > function `saa7127_set_std': |
77 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:499: error: |
78 |
> > structure has no member named `name' |
79 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:503: error: |
80 |
> > structure has no member named `name' |
81 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
82 |
> > function `saa7127_set_output_type': |
83 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:554: error: |
84 |
> > structure has no member named `name' |
85 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
86 |
> > function `saa7127_set_input_type': |
87 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:571: error: |
88 |
> > structure has no member named `name' |
89 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:576: error: |
90 |
> > structure has no member named `name' |
91 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
92 |
> > function `saa7127_command': |
93 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:643: error: |
94 |
> > structure has no member named `name' |
95 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:644: error: |
96 |
> > structure has no member named `name' |
97 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:645: error: |
98 |
> > structure has no member named `name' |
99 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:647: error: |
100 |
> > structure has no member named `name' |
101 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:649: error: |
102 |
> > structure has no member named `name' |
103 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:650: error: |
104 |
> > structure has no member named `name' |
105 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In |
106 |
> > function `saa7127_attach': |
107 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error: |
108 |
> > `I2C_CLIENT_ALLOW_USE' undeclared (first use in this function) |
109 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error: |
110 |
> > (Each undeclared identifier is reported only once |
111 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error: |
112 |
> > for each function it appears in.) |
113 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:737: error: |
114 |
> > structure has no member named `name' |
115 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:746: error: |
116 |
> > structure has no member named `name' |
117 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:762: error: |
118 |
> > structure has no member named `name' |
119 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:779: error: |
120 |
> > structure has no member named `name' |
121 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:785: error: |
122 |
> > structure has no member named `name' |
123 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:790: error: |
124 |
> > structure has no member named `name' |
125 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: At top |
126 |
> > level: |
127 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842: error: |
128 |
> > unknown field `name' specified in initializer |
129 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842: |
130 |
> > warning: initialization makes integer from pointer without a cast |
131 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error: |
132 |
> > unknown field `flags' specified in initializer |
133 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error: |
134 |
> > `I2C_DF_NOTIFY' undeclared here (not in a function) |
135 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error: |
136 |
> > initializer element is not constant |
137 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error: |
138 |
> > (near initialization for `i2c_driver_saa7127.class') |
139 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: error: |
140 |
> > unknown field `owner' specified in initializer |
141 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: |
142 |
> > warning: missing braces around initializer |
143 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: |
144 |
> > warning: (near initialization for `i2c_driver_saa7127.driver') |
145 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: |
146 |
> > warning: initialization from incompatible pointer type |
147 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error: |
148 |
> > initializer element is not constant |
149 |
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error: |
150 |
> > (near initialization for `i2c_driver_saa7127.driver') |
151 |
> > make[2]: *** |
152 |
> > [/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o] Error 1 |
153 |
> > make[1]: *** |
154 |
> > [_module_/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver] Error 2 |
155 |
> > make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r9' |
156 |
> > make: *** [all] Error 2 |
157 |
> > |
158 |
> > !!! ERROR: media-tv/ivtv-0.4.5 failed. |
159 |
> > !!! Function linux-mod_src_compile, Line 515, Exitcode 2 |
160 |
> > !!! Unable to make KDIR=/usr/src/linux |
161 |
> > all. |
162 |
> > !!! If you need support, post the topmost build error, NOT this status |
163 |
> > message. |
164 |
> > |
165 |
> > |
166 |
> > Should I submit this as a bug, or is it just my system? If it is my |
167 |
> > system, how can I fix it? Here's my uname info, if it would be helpful: |
168 |
> > |
169 |
> > camille ~ # uname -a |
170 |
> > Linux camille 2.6.16-gentoo-r9 #1 SMP Wed Jun 7 09:20:49 CDT 2006 i686 |
171 |
> > Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux |
172 |
> > |
173 |
> |
174 |
> I got an email from bugs.gentoo.org this morning about using ivtv-0.6.2 |
175 |
> with 2.6.16 kernels. I unmasked it in /etc/portage/package.unmask and |
176 |
> emerged it. I then rebooted with my 2.6.16-gentoo-r9 kernel. |
177 |
> Everything loaded to my satisfaction on startup, but when I run |
178 |
> mythfrontend and ask to Watch Live TV, the screen flashes once, and puts |
179 |
> me back at the menu. This happens every time I ask to watch live tv |
180 |
> with the current kernel and ivtv-0.6.2 I'm not sure if this is the |
181 |
> kernel's fault or ivtv or something else. /var/log/mythtv/mythbackend |
182 |
> had no useful information - It just says "Starting up as the master |
183 |
> server." /var/log/messages has nothing. dmesg has some information, |
184 |
> but everything seems right to me: |
185 |
> |
186 |
> camille ~ # dmesg | grep 'ivtv' |
187 |
> ivtv: ==================== START INIT IVTV ==================== |
188 |
> ivtv: version 0.6.2 (tagged release) loading |
189 |
> ivtv: Linux version: 2.6.16-gentoo-r9 SMP 486 gcc-3.4 |
190 |
> ivtv: In case of problems please include the debug info between |
191 |
> ivtv: the START INIT IVTV and END INIT IVTV lines, along with |
192 |
> ivtv: any module options, when mailing the ivtv-users mailinglist. |
193 |
> ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based) |
194 |
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32) |
195 |
> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) |
196 |
> tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0) |
197 |
> saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) |
198 |
> msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) |
199 |
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) |
200 |
> ivtv0: Encoder revision: 0x02050032 |
201 |
> ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB |
202 |
> total) |
203 |
> ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB |
204 |
> total) |
205 |
> ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB |
206 |
> total) |
207 |
> ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB |
208 |
> total) |
209 |
> ivtv0: Create encoder radio stream |
210 |
> ivtv0: Initialized Hauppauge WinTV PVR-250, card #0 |
211 |
> ivtv: ==================== END INIT IVTV ==================== |
212 |
> |
213 |
> What should I do? Until this is fixed, I'll have to use my 2.6.15-r1 |
214 |
> kernel with ivtv-0.4.5 . We record a lot of stuff with MythTV, so I |
215 |
> hope we can resolve this soon. Thank you in advance for your help! |
216 |
|
217 |
Nevermind. ivtv-0.6.2 has been declared unstable and the bug has been |
218 |
reopened... |
219 |
|
220 |
-- |
221 |
gentoo-user@g.o mailing list |