[mythtv-users] IVTV 4 and svn won't install.

Scott Fones boson245 at gmail.com
Wed Nov 30 23:17:06 EST 2005


I'd posted this to the ivtv lists earlier today, but havent' gotten a single
thing from that list all day (my mail or anybody else's).

I've been trying to get IVTV to install and can't find what I'm doing
wrong.  I have a fresh gentoo stage 3 amd64 system.  Heres the output from
trying to install the svn.

hanzo trunk # make
make -C driver all
make[1]: Entering directory `/root/trunk/driver'
created ivtv-svnversion.h
make -C /lib/modules/2.6.14-mm2/build M=/root/trunk/driver modules
make[2]: Entering directory `/usr/src/linux-2.6.14-mm2'
 CC [M]  /root/trunk/driver/ivtv-osd.o
 CC [M]  /root/trunk/driver/ivtv-queue.o
 CC [M]  /root/trunk/driver/ivtv-driver.o
/root/trunk/driver/ivtv-driver.c: In function `ivtv_process_eeprom':
/root/trunk/driver/ivtv-driver.c:512: error: structure has no member
named `tuner_hauppauge_model'
/root/trunk/driver/ivtv-driver.c: In function `ivtv_probe':
/root/trunk/driver/ivtv-driver.c:1067: error: `TUNER_PANASONIC_VP27'
undeclared (first use in this function)
/root/trunk/driver/ivtv-driver.c:1067: error: (Each undeclared
identifier is reported only once
/root/trunk/driver/ivtv-driver.c:1067: error: for each function it appears
in.)
make[3]: *** [/root/trunk/driver/ivtv-driver.o] Error 1
make[2]: *** [_module_/root/trunk/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.14-mm2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/trunk/driver'
make: *** [all] Error 2

And from trying to emerge the version 4

>>> emerge (1 of 1) media-tv/ivtv-0.4.0-r2 to /
>>> md5 files   ;-) ivtv-0.4.0-r2.ebuild
>>> md5 files   ;-) ivtv-0.2.0_rc3-r5.ebuild
>>> md5 files   ;-) files/digest-ivtv-0.4.0-r2
>>> md5 files   ;-) files/ivtv
>>> md5 files   ;-) files/digest-ivtv-0.2.0_rc3-r5
>>> md5 files   ;-) files/ivtv-0.4.0-ppc-odw.patch
>>> md5 src_uri ;-) ivtv-0.4.0.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.14-mm2
 * Checking for suitable kernel configuration options:
>>> Unpacking source...
>>> Unpacking ivtv-0.4.0.tar.gz to /var/tmp/portage/ivtv-0.4.0-r2/work
>>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.0-r2/work
>>> Source unpacked.
 * Preparing ivtv module
created ivtv-svnversion.h
make CONFIG_VIDEO_IVTV=m -C /usr/src/linux
M=/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.14-mm2'
 CC [M]  /var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/msp3400.o
 CC [M]  /var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/saa7115.o
In file included from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/compat.h:77,
                from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/msp3400.c:52:
include/linux/videodev.h: In function `video_device_create_file':
include/linux/videodev.h:21: error: dereferencing pointer to incomplete type
include/linux/videodev.h: In function `video_device_remove_file':
include/linux/videodev.h:27: error: dereferencing pointer to incomplete type
In file included from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/compat.h:77,
                from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/msp3400.c:52:
include/linux/videodev.h:30:5: warning: "OBSOLETE_OWNER" is not defined
include/linux/videodev.h: At top level:
include/linux/videodev.h:204: error: `VIDEO_MAX_FRAME' undeclared here
(not in a function)
In file included from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/compat.h:77,
                from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/saa7115.c:56:
include/linux/videodev.h: In function `video_device_create_file':
include/linux/videodev.h:21: error: dereferencing pointer to incomplete type
include/linux/videodev.h: In function `video_device_remove_file':
include/linux/videodev.h:27: error: dereferencing pointer to incomplete type
In file included from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/compat.h:77,
                from
/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver/saa7115.c:56:
include/linux/videodev.h:30:5: warning: "OBSOLETE_OWNER" is not defined
include/linux/videodev.h: At top level:
include/linux/videodev.h:204: error: `VIDEO_MAX_FRAME' undeclared here
(not in a function)
make[2]: *** [/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0
/driver/saa7115.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0
/driver/msp3400.o]
Error 1
make[1]: *** [_module_/var/tmp/portage/ivtv-0.4.0-r2/work/ivtv-0.4.0/driver]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.14-mm2'
make: *** [all] Error 2

Inside the kernel, I incorporated I2C, bitbanging interfaces, my
nforce i2c option, hotplugging,  v4l top level option and the
framebuffer top level option.

Any help would be greatly appreciated; sorry for all the output,
didn't know what to exclude.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051130/4b14a27e/attachment.htm


More information about the mythtv-users mailing list