public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9
@ 2006-06-10 23:30 Michael Sullivan
  2006-06-11  0:23 ` Bo Ørsted Andresen
  2006-06-11 13:24 ` [gentoo-user] More ivtv problems (I think) (WAS: Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9) Michael Sullivan
  0 siblings, 2 replies; 4+ messages in thread
From: Michael Sullivan @ 2006-06-10 23:30 UTC (permalink / raw
  To: gentoo-user

I've been trying to build ivtv-0.4.5 for my gentoo-sources
kernel-2.6.16-r9 for awhile now, but it keeps failing with the following
output:

camille ~ # emerge ivtv
Calculating dependencies ...done!
>>> emerge (1 of 1) media-tv/ivtv-0.4.5 to /
>>> md5 files   ;-) ivtv-0.4.0-r3.ebuild
>>> md5 files   ;-) ivtv-0.4.2.ebuild
>>> md5 files   ;-) ivtv-0.4.5.ebuild
>>> md5 files   ;-) ivtv-0.6.2.ebuild
>>> md5 files   ;-) files/ivtv
>>> md5 files   ;-) files/ivtv-0.4.0-ppc-odw.patch
>>> md5 files   ;-) files/digest-ivtv-0.4.0-r3
>>> md5 files   ;-) files/digest-ivtv-0.4.2
>>> md5 files   ;-) files/ivtv-0.4.0-maxdev.patch
>>> md5 files   ;-) files/digest-ivtv-0.4.5
>>> md5 files   ;-) files/digest-ivtv-0.6.2
>>> md5 files   ;-) files/ivtv-0.6.2-ppc-fix.patch
>>> md5 src_uri ;-) ivtv-0.4.5.tar.gz
>>> md5 src_uri ;-) pvr_2.0.24.23035.zip
>>> md5 src_uri ;-) pvr_1.18.21.22254_inf.zip
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.16-gentoo-r9
 * Checking for suitable kernel configuration options...
[ ok ] * Checking for suitable kernel configuration options...
[ ok ]>>> Unpacking source...
>>> Unpacking ivtv-0.4.5.tar.gz to /var/tmp/portage/ivtv-0.4.5/work
>>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.5/work
>>> Source unpacked.
 * Preparing ivtv module
created ivtv-svnversion.h
make -C /usr/src/linux
M=/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r9'
  CC [M]  /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function
`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'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_vps':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:372: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:384: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_cc':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:407: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:415: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_xds':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:433: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:441: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_wss':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:458: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:467: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_video_enable':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:479: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:483: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_std':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:499: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:503: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_output_type':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:554: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_set_input_type':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:571: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:576: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_command':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:643: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:644: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:645: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:647: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:649: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:650: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
function `saa7127_attach':
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
`I2C_CLIENT_ALLOW_USE' undeclared (first use in this function)
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
(Each undeclared identifier is reported only once
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
for each function it appears in.)
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:737: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:746: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:762: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:779: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:785: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:790: error:
structure has no member named `name'
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: At top
level:
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842: error:
unknown field `name' specified in initializer
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842:
warning: initialization makes integer from pointer without a cast
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
unknown field `flags' specified in initializer
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
`I2C_DF_NOTIFY' undeclared here (not in a function)
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
initializer element is not constant
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
(near initialization for `i2c_driver_saa7127.class')
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: error:
unknown field `owner' specified in initializer
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
warning: missing braces around initializer
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
warning: (near initialization for `i2c_driver_saa7127.driver')
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
warning: initialization from incompatible pointer type
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
initializer element is not constant
/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
(near initialization for `i2c_driver_saa7127.driver')
make[2]: ***
[/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o] Error 1
make[1]: ***
[_module_/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r9'
make: *** [all] Error 2

!!! ERROR: media-tv/ivtv-0.4.5 failed.
!!! Function linux-mod_src_compile, Line 515, Exitcode 2
!!! Unable to make                                  KDIR=/usr/src/linux
all.
!!! If you need support, post the topmost build error, NOT this status
message.


Should I submit this as a bug, or is it just my system?  If it is my
system, how can I fix it?  Here's my uname info, if it would be helpful:

camille ~ # uname -a
Linux camille 2.6.16-gentoo-r9 #1 SMP Wed Jun 7 09:20:49 CDT 2006 i686
Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9
  2006-06-10 23:30 [gentoo-user] ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9 Michael Sullivan
@ 2006-06-11  0:23 ` Bo Ørsted Andresen
  2006-06-11 13:24 ` [gentoo-user] More ivtv problems (I think) (WAS: Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9) Michael Sullivan
  1 sibling, 0 replies; 4+ messages in thread
From: Bo Ørsted Andresen @ 2006-06-11  0:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

Sunday 11 June 2006 01:30 skrev Michael Sullivan:
> Should I submit this as a bug, or is it just my system?  If it is my
> system, how can I fix it?

Yes, you should just have filed a bug. Now I did instead [1]. ;)

[1] http://bugs.gentoo.org/show_bug.cgi?id=136345

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-user] More ivtv problems (I think) (WAS:  Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9)
  2006-06-10 23:30 [gentoo-user] ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9 Michael Sullivan
  2006-06-11  0:23 ` Bo Ørsted Andresen
@ 2006-06-11 13:24 ` Michael Sullivan
  2006-06-11 15:01   ` [gentoo-user] " Michael Sullivan
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Sullivan @ 2006-06-11 13:24 UTC (permalink / raw
  To: gentoo-user

On Sat, 2006-06-10 at 18:30 -0500, Michael Sullivan wrote:
> I've been trying to build ivtv-0.4.5 for my gentoo-sources
> kernel-2.6.16-r9 for awhile now, but it keeps failing with the following
> output:
> 
> camille ~ # emerge ivtv
> Calculating dependencies ...done!
> >>> emerge (1 of 1) media-tv/ivtv-0.4.5 to /
> >>> md5 files   ;-) ivtv-0.4.0-r3.ebuild
> >>> md5 files   ;-) ivtv-0.4.2.ebuild
> >>> md5 files   ;-) ivtv-0.4.5.ebuild
> >>> md5 files   ;-) ivtv-0.6.2.ebuild
> >>> md5 files   ;-) files/ivtv
> >>> md5 files   ;-) files/ivtv-0.4.0-ppc-odw.patch
> >>> md5 files   ;-) files/digest-ivtv-0.4.0-r3
> >>> md5 files   ;-) files/digest-ivtv-0.4.2
> >>> md5 files   ;-) files/ivtv-0.4.0-maxdev.patch
> >>> md5 files   ;-) files/digest-ivtv-0.4.5
> >>> md5 files   ;-) files/digest-ivtv-0.6.2
> >>> md5 files   ;-) files/ivtv-0.6.2-ppc-fix.patch
> >>> md5 src_uri ;-) ivtv-0.4.5.tar.gz
> >>> md5 src_uri ;-) pvr_2.0.24.23035.zip
> >>> md5 src_uri ;-) pvr_1.18.21.22254_inf.zip
>  * Determining the location of the kernel source code
>  * Found kernel source directory:
>  *     /usr/src/linux
>  * Found sources for kernel version:
>  *     2.6.16-gentoo-r9
>  * Checking for suitable kernel configuration options...
> [ ok ] * Checking for suitable kernel configuration options...
> [ ok ]>>> Unpacking source...
> >>> Unpacking ivtv-0.4.5.tar.gz to /var/tmp/portage/ivtv-0.4.5/work
> >>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.5/work
> >>> Source unpacked.
>  * Preparing ivtv module
> created ivtv-svnversion.h
> make -C /usr/src/linux
> M=/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver modules
> make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r9'
>   CC [M]  /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function
> `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'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_vps':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:372: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:384: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_cc':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:407: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:415: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_xds':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:433: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:441: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_wss':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:458: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:467: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_video_enable':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:479: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:483: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_std':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:499: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:503: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_output_type':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:554: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_set_input_type':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:571: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:576: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_command':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:643: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:644: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:645: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:647: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:649: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:650: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> function `saa7127_attach':
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> `I2C_CLIENT_ALLOW_USE' undeclared (first use in this function)
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> (Each undeclared identifier is reported only once
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> for each function it appears in.)
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:737: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:746: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:762: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:779: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:785: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:790: error:
> structure has no member named `name'
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: At top
> level:
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842: error:
> unknown field `name' specified in initializer
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842:
> warning: initialization makes integer from pointer without a cast
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> unknown field `flags' specified in initializer
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> `I2C_DF_NOTIFY' undeclared here (not in a function)
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> initializer element is not constant
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> (near initialization for `i2c_driver_saa7127.class')
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: error:
> unknown field `owner' specified in initializer
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> warning: missing braces around initializer
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> warning: (near initialization for `i2c_driver_saa7127.driver')
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> warning: initialization from incompatible pointer type
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
> initializer element is not constant
> /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
> (near initialization for `i2c_driver_saa7127.driver')
> make[2]: ***
> [/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o] Error 1
> make[1]: ***
> [_module_/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r9'
> make: *** [all] Error 2
> 
> !!! ERROR: media-tv/ivtv-0.4.5 failed.
> !!! Function linux-mod_src_compile, Line 515, Exitcode 2
> !!! Unable to make                                  KDIR=/usr/src/linux
> all.
> !!! If you need support, post the topmost build error, NOT this status
> message.
> 
> 
> Should I submit this as a bug, or is it just my system?  If it is my
> system, how can I fix it?  Here's my uname info, if it would be helpful:
> 
> camille ~ # uname -a
> Linux camille 2.6.16-gentoo-r9 #1 SMP Wed Jun 7 09:20:49 CDT 2006 i686
> Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
> 

I got an email from bugs.gentoo.org this morning about using ivtv-0.6.2
with 2.6.16 kernels.  I unmasked it in /etc/portage/package.unmask and
emerged it.  I then rebooted with my 2.6.16-gentoo-r9 kernel.
Everything loaded to my satisfaction on startup, but when I run
mythfrontend and ask to Watch Live TV, the screen flashes once, and puts
me back at the menu.  This happens every time I ask to watch live tv
with the current kernel and ivtv-0.6.2  I'm not sure if this is the
kernel's fault or ivtv or something else.  /var/log/mythtv/mythbackend
had no useful information - It just says "Starting up as the master
server."  /var/log/messages has nothing.  dmesg has some information,
but everything seems right to me:

camille ~ # dmesg | grep 'ivtv'
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.6.2 (tagged release) loading
ivtv:  Linux version: 2.6.16-gentoo-r9 SMP 486 gcc-3.4
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based)
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB
total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB
total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv0: Create encoder radio stream
ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
ivtv:  ====================  END INIT IVTV  ====================

What should I do?  Until this is fixed, I'll have to use my 2.6.15-r1
kernel with ivtv-0.4.5 .  We record a lot of stuff with MythTV, so I
hope we can resolve this soon.  Thank you in advance for your help!

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-user] Re: More ivtv problems (I think) (WAS:  Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9)
  2006-06-11 13:24 ` [gentoo-user] More ivtv problems (I think) (WAS: Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9) Michael Sullivan
@ 2006-06-11 15:01   ` Michael Sullivan
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Sullivan @ 2006-06-11 15:01 UTC (permalink / raw
  To: gentoo-user

On Sun, 2006-06-11 at 08:24 -0500, Michael Sullivan wrote:
> On Sat, 2006-06-10 at 18:30 -0500, Michael Sullivan wrote:
> > I've been trying to build ivtv-0.4.5 for my gentoo-sources
> > kernel-2.6.16-r9 for awhile now, but it keeps failing with the following
> > output:
> > 
> > camille ~ # emerge ivtv
> > Calculating dependencies ...done!
> > >>> emerge (1 of 1) media-tv/ivtv-0.4.5 to /
> > >>> md5 files   ;-) ivtv-0.4.0-r3.ebuild
> > >>> md5 files   ;-) ivtv-0.4.2.ebuild
> > >>> md5 files   ;-) ivtv-0.4.5.ebuild
> > >>> md5 files   ;-) ivtv-0.6.2.ebuild
> > >>> md5 files   ;-) files/ivtv
> > >>> md5 files   ;-) files/ivtv-0.4.0-ppc-odw.patch
> > >>> md5 files   ;-) files/digest-ivtv-0.4.0-r3
> > >>> md5 files   ;-) files/digest-ivtv-0.4.2
> > >>> md5 files   ;-) files/ivtv-0.4.0-maxdev.patch
> > >>> md5 files   ;-) files/digest-ivtv-0.4.5
> > >>> md5 files   ;-) files/digest-ivtv-0.6.2
> > >>> md5 files   ;-) files/ivtv-0.6.2-ppc-fix.patch
> > >>> md5 src_uri ;-) ivtv-0.4.5.tar.gz
> > >>> md5 src_uri ;-) pvr_2.0.24.23035.zip
> > >>> md5 src_uri ;-) pvr_1.18.21.22254_inf.zip
> >  * Determining the location of the kernel source code
> >  * Found kernel source directory:
> >  *     /usr/src/linux
> >  * Found sources for kernel version:
> >  *     2.6.16-gentoo-r9
> >  * Checking for suitable kernel configuration options...
> > [ ok ] * Checking for suitable kernel configuration options...
> > [ ok ]>>> Unpacking source...
> > >>> Unpacking ivtv-0.4.5.tar.gz to /var/tmp/portage/ivtv-0.4.5/work
> > >>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.5/work
> > >>> Source unpacked.
> >  * Preparing ivtv module
> > created ivtv-svnversion.h
> > make -C /usr/src/linux
> > M=/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver modules
> > make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r9'
> >   CC [M]  /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function
> > `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'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_vps':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:372: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:384: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_cc':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:407: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:415: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_xds':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:433: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:441: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_wss':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:458: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:467: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_video_enable':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:479: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:483: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_std':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:499: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:503: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_output_type':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:554: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_set_input_type':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:571: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:576: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_command':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:643: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:644: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:645: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:647: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:649: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:650: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: In
> > function `saa7127_attach':
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> > `I2C_CLIENT_ALLOW_USE' undeclared (first use in this function)
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> > (Each undeclared identifier is reported only once
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:734: error:
> > for each function it appears in.)
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:737: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:746: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:762: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:779: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:785: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:790: error:
> > structure has no member named `name'
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c: At top
> > level:
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842: error:
> > unknown field `name' specified in initializer
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:842:
> > warning: initialization makes integer from pointer without a cast
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> > unknown field `flags' specified in initializer
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> > `I2C_DF_NOTIFY' undeclared here (not in a function)
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> > initializer element is not constant
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:844: error:
> > (near initialization for `i2c_driver_saa7127.class')
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849: error:
> > unknown field `owner' specified in initializer
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> > warning: missing braces around initializer
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> > warning: (near initialization for `i2c_driver_saa7127.driver')
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:849:
> > warning: initialization from incompatible pointer type
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
> > initializer element is not constant
> > /var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.c:851: error:
> > (near initialization for `i2c_driver_saa7127.driver')
> > make[2]: ***
> > [/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver/saa7127.o] Error 1
> > make[1]: ***
> > [_module_/var/tmp/portage/ivtv-0.4.5/work/ivtv-0.4.5/driver] Error 2
> > make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r9'
> > make: *** [all] Error 2
> > 
> > !!! ERROR: media-tv/ivtv-0.4.5 failed.
> > !!! Function linux-mod_src_compile, Line 515, Exitcode 2
> > !!! Unable to make                                  KDIR=/usr/src/linux
> > all.
> > !!! If you need support, post the topmost build error, NOT this status
> > message.
> > 
> > 
> > Should I submit this as a bug, or is it just my system?  If it is my
> > system, how can I fix it?  Here's my uname info, if it would be helpful:
> > 
> > camille ~ # uname -a
> > Linux camille 2.6.16-gentoo-r9 #1 SMP Wed Jun 7 09:20:49 CDT 2006 i686
> > Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
> > 
> 
> I got an email from bugs.gentoo.org this morning about using ivtv-0.6.2
> with 2.6.16 kernels.  I unmasked it in /etc/portage/package.unmask and
> emerged it.  I then rebooted with my 2.6.16-gentoo-r9 kernel.
> Everything loaded to my satisfaction on startup, but when I run
> mythfrontend and ask to Watch Live TV, the screen flashes once, and puts
> me back at the menu.  This happens every time I ask to watch live tv
> with the current kernel and ivtv-0.6.2  I'm not sure if this is the
> kernel's fault or ivtv or something else.  /var/log/mythtv/mythbackend
> had no useful information - It just says "Starting up as the master
> server."  /var/log/messages has nothing.  dmesg has some information,
> but everything seems right to me:
> 
> camille ~ # dmesg | grep 'ivtv'
> ivtv:  ==================== START INIT IVTV ====================
> ivtv:  version 0.6.2 (tagged release) loading
> ivtv:  Linux version: 2.6.16-gentoo-r9 SMP 486 gcc-3.4
> ivtv:  In case of problems please include the debug info between
> ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
> ivtv:  any module options, when mailing the ivtv-users mailinglist.
> ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based)
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
> saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
> msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> ivtv0: Encoder revision: 0x02050032
> ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
> total)
> ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB
> total)
> ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB
> total)
> ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
> total)
> ivtv0: Create encoder radio stream
> ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
> ivtv:  ====================  END INIT IVTV  ====================
> 
> What should I do?  Until this is fixed, I'll have to use my 2.6.15-r1
> kernel with ivtv-0.4.5 .  We record a lot of stuff with MythTV, so I
> hope we can resolve this soon.  Thank you in advance for your help!

Nevermind.  ivtv-0.6.2 has been declared unstable and the bug has been
reopened...

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-06-11 15:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-10 23:30 [gentoo-user] ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9 Michael Sullivan
2006-06-11  0:23 ` Bo Ørsted Andresen
2006-06-11 13:24 ` [gentoo-user] More ivtv problems (I think) (WAS: Re: ivtv-0.4.5 fails to build for kernel 2.6.16-gentoo-r9) Michael Sullivan
2006-06-11 15:01   ` [gentoo-user] " Michael Sullivan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox