Hi,

I'm having difficulty emerging the rivatv package.

[EMAIL PROTECTED] root # emerge rivatv
Calculating dependencies ...done!
>>> emerge (1 of 1) media-tv/rivatv-0.8.2 to /
>>> md5 src_uri ;-) rivatv-0.8.2.tar.gz
>>> Unpacking source...
>>> Unpacking rivatv-0.8.2.tar.gz to /var/tmp/portage/rivatv-0.8.2/work
>>> Source unpacked.
Checking for configured kernel headers... found
[/lib/modules/2.4.22-gentoo-r2/build]
Checking for linux kernel >= 2.4.0... yes [2.4.22-gentoo-r2]
Checking for kernel build system... found
Checking for kernel configuration... found
Checking for CONFIG_MODVERSIONS... yes
Checking for CONFIG_PCI... yes [y]
Checking for CONFIG_VIDEO_DEV... yes [m]
Checking for CONFIG_PROC_FS... yes [y]
Checking for CONFIG_I2C... yes [m]
Checking for CONFIG_I2C_ALGOBIT... yes [m]
Creating Makefile... done
Checking your current setup for incompatibilities...
Checking for /proc... yes
Checking for framebuffer... no
Checking for SMP... no
 
No problems found.
To build RivaTV type `make'.  For cleaning up type `make clean`.
make -C /lib/modules/2.4.22-gentoo-r2/build SUBDIRS=`pwd`/bttv modules
make[1]: Entering directory `/usr/src/linux-2.4.22-gentoo-r2'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent
make rule.
make -C  /var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[2]: Entering directory
`/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h  -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tuner  -c -o tuner.o tuner.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h  -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tvaudio  -c -o tvaudio.o
tvaudio.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h  -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tvmixer  -c -o tvmixer.o
tvmixer.c
tvmixer.c: In function `tvmixer_open':
tvmixer.c:201: structure has no member named `inc_use'
tvmixer.c:202: structure has no member named `inc_use'
tvmixer.c: In function `tvmixer_release':
tvmixer.c:216: structure has no member named `dec_use'
tvmixer.c:217: structure has no member named `dec_use'
make[2]: *** [tvmixer.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv'
make[1]: *** [_mod_/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.22-gentoo-r2'
make: [all-kbuild] Error 2 (ignored)
make -C /lib/modules/2.4.22-gentoo-r2/build SUBDIRS=`pwd`/src
EXTRA_CFLAGS=-I`pwd`/bttv modules
make[1]: Entering directory `/usr/src/linux-2.4.22-gentoo-r2'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent
make rule.
make -C  /var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[2]: Entering directory
`/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h
-I/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv -nostdinc
-iwithprefix include -DKBUILD_BASENAME=rivatv_driver  -c -o
rivatv-driver.o rivatv-driver.c
rivatv-driver.c: In function `rivatv_video_open':
rivatv-driver.c:159: warning: implicit declaration of function
`i2c_inc_use_client'
rivatv-driver.c: In function `rivatv_video_close':
rivatv-driver.c:202: warning: implicit declaration of function
`i2c_dec_use_client'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h
-I/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv -nostdinc
-iwithprefix include -DKBUILD_BASENAME=v4l_riva  -c -o v4l-riva.o
v4l-riva.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-finline-limit=2000 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h
-I/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv -nostdinc
-iwithprefix include -DKBUILD_BASENAME=i2c_riva  -c -o i2c-riva.o
i2c-riva.c
i2c-riva.c:215: unknown field `inc_use' specified in initializer
i2c-riva.c:215: warning: initialization from incompatible pointer type
i2c-riva.c:216: unknown field `dec_use' specified in initializer
i2c-riva.c:225: unknown field `inc_use' specified in initializer
i2c-riva.c:225: warning: initialization from incompatible pointer type
i2c-riva.c:226: unknown field `dec_use' specified in initializer
i2c-riva.c:235: unknown field `inc_use' specified in initializer
i2c-riva.c:235: warning: initialization from incompatible pointer type
i2c-riva.c:236: unknown field `dec_use' specified in initializer
make[2]: *** [i2c-riva.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src'
make[1]: *** [_mod_/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.22-gentoo-r2'
make: *** [all-kbuild] Error 2
 
!!! ERROR: media-tv/rivatv-0.8.2 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! (no error message)
 
Any ideas?

-- 
James Orr <[EMAIL PROTECTED]>


--
[EMAIL PROTECTED] mailing list

Reply via email to