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

Reply via email to