Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76597 - rivatv-0.8.5-r1 doesn't compile on 2.6.10-ck1
Summary: rivatv-0.8.5-r1 doesn't compile on 2.6.10-ck1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Bart Lauwers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-03 21:33 UTC by Gabriel Devenyi
Modified: 2005-01-13 01:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
kernel-config (kernel-2.4.28.config,35.57 KB, text/plain)
2005-01-10 18:59 UTC, Nickolay L. Selikhov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Devenyi 2005-01-03 21:33:50 UTC
When I try to compile, it reports the following error 

Calculating dependencies ...done!
>>> emerge (1 of 1) media-tv/rivatv-0.8.5-r1 to /
>>> md5 src_uri ;-) rivatv-0.8.5.tar.gz
>>> Unpacking source...
>>> Unpacking rivatv-0.8.5.tar.gz to /var/tmp/portage/rivatv-0.8.5-r1/work
>>> Source unpacked.
/usr/portage/media-tv/rivatv/rivatv-0.8.5-r1.ebuild: line 42: set_arch_to_kernel: command not found
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
Checking for configured kernel headers... found [/usr/src/linux-2.6.10-ck1]
Checking for linux kernel >= 2.4.0... yes [2.6.10-ck1]
Using bttv sources in... bttv-2.6
Checking for kernel build system... found
Checking for kernel configuration... found
Checking for CONFIG_MODVERSIONS... no
Checking for CONFIG_PCI... yes [y]
Checking for CONFIG_VIDEO_DEV... yes [y]
Checking for CONFIG_PROC_FS... yes [y]
Checking for CONFIG_I2C... yes [y]
Checking for CONFIG_I2C_ALGOBIT... yes [y]
Checking for CONFIG_MODULES... yes [y]
Checking for kernel dependencies... not needed for 2.6.x kernels
Checking for RedHat or Mandrake kernel... no
Checking whether AGP code should be included... no
Checking whether software conversion code should be included... no
Creating Makefile... done
Checking your current setup for incompatibilities...
Checking for /proc... yes
Checking for kernel gcc... tail: `-1' option is obsolete; use `-n 1' since this will be removed in the future
3.4.3
Checking for write access to /usr/src/linux-2.6.10-ck1... yes
Checking for framebuffer... vesafb
Checking for SMP... no

No problems found.
To build RivaTV type `make'.  For cleaning up type `make clean`.
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r1/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r1/work/build'
make: [all-kbuild] Error 2 (ignored)
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r1/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r1/work/build'
make: *** [all-kbuild] Error 2

!!! ERROR: media-tv/rivatv-0.8.5-r1 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


emerge info
Portage 2.0.51-r8 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-ck1 i686)
=================================================================
System uname: 2.6.10-ck1 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov 17 2004, 19:38:28)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9, 1.8.5-r2, 1.5, 1.9.3, 1.4_p6, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-tbird -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-tbird -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks prelink sandbox sfperms"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca// http://gentoo.mirrored.ca// ftp://gentoo.mirrored.ca/"
LDFLAGS=""
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow 3dnowex S3TC X Xaw3d a52 aalib acl acpi alsa apm arts audiofile avi ba-completion bash-completion berkdb bitmap-fonts blas cdparanoia cdr codecs crypt cups curl curlwrappers dga divx4linux dv dvd dvdread encode escreen exif faac faad fam fame fbcon fbdev ffmpeg fla flac foomaticdb fortran gcj gdbm gif gimp gimpprint ginac gmail gnuplot gphoto2 gpm gtk gtk2 idea imagemagick imlib ipv6 java jikes jit jp2 jpeg jpeg2k junit kde kdexdeltas lesstif libwww live lzo lzw lzw-tiff mad mime ming mjpeg mmap mmx mng motif mozilla moznocompose moznoirc moznomail mozp3p mozsvg mpeg ncurses network nls no_wxgtk1 noreiserfs nowin nptl nvidia offensive oggvorbis ooo-kde opengl oss pam pcre pdflib perl pic plotutils png ppds python qhull qt quicktime readline real rtc samba scanner sdl serial sftplogging sharedmem slang smime sndfile speex spell sqlite ssl svg svga szip tcltk tcpd tetex tga theora tidy tiff truetype truetype-fonts type1-fonts unicode usb usepackagedmakefiles userlocales uudeview v4l v4l2 wmf wsconvert xanim xine xinerama xml xml2 xmms xosd xpm xscreensaver xv xvid xvmc yv12 zlib"
Comment 1 Charlie Gehlin 2005-01-04 13:53:03 UTC
Can confirm this bug too, but I'm on gentoo-dev-sources 2.6.10-gentoo-r2.
Manual 'make' and 'make install' works though.....

/Charlie
Comment 2 Bart Lauwers (RETIRED) gentoo-dev 2005-01-09 18:02:35 UTC
Hi please try rivatv-0.8.5-r2 and report failure or success to resolve this bug. Thanks!
Comment 3 Gabriel Devenyi 2005-01-09 19:12:24 UTC
Still throughly broke

No problems found.
To build RivaTV type `make'.  For cleaning up type `make clean`.
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make: [all-kbuild] Error 2 (ignored)
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make: *** [all-kbuild] Error 2

!!! ERROR: media-tv/rivatv-0.8.5-r2 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 4 Bart Lauwers (RETIRED) gentoo-dev 2005-01-10 11:39:22 UTC
Can you send me the complete output of the ebuild? ... you see I just bumped my system to 2.6.10-gentoo-r4 and there it builds and inserts just ok. (No idea if it works since I don't have such hardware...)
Comment 5 Gabriel Devenyi 2005-01-10 14:05:51 UTC
Calculating dependencies ...done!
>>> emerge (1 of 1) media-tv/rivatv-0.8.5-r2 to /
>>> md5 src_uri ;-) rivatv-0.8.5.tar.gz
>>> Unpacking source...
>>> Unpacking rivatv-0.8.5.tar.gz to /var/tmp/portage/rivatv-0.8.5-r2/work
 * Applying rivatv-0.8.5-configure.patch ...                                                                                                                                   [ ok ]
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
Checking for configured kernel headers... found [/usr/src/linux-2.6.10-ck1]
Checking for linux kernel >= 2.4.0... yes [2.6.10-ck1]
Using bttv sources in... bttv-2.6
Checking for kernel build system... found
Checking for kernel configuration... found
Checking for CONFIG_MODVERSIONS... no
Checking for CONFIG_PCI... yes [y]
Checking for CONFIG_VIDEO_DEV... yes [y]
Checking for CONFIG_PROC_FS... yes [y]
Checking for CONFIG_I2C... yes [y]
Checking for CONFIG_I2C_ALGOBIT... yes [y]
Checking for CONFIG_MODULES... yes [y]
Checking for kernel dependencies... not needed for 2.6.x kernels
Checking for RedHat or Mandrake kernel... no
Checking whether AGP code should be included... no
Checking whether software conversion code should be included... no
Creating Makefile... done
Checking your current setup for incompatibilities...
Checking for /proc... yes
Checking for kernel gcc... tail: `-1' option is obsolete; use `-n 1' since this will be removed in the future
3.4.3
Checking for write access to /usr/src/linux-2.6.10-ck1... yes
Checking for framebuffer... vesafb
Checking for SMP... no

No problems found.
To build RivaTV type `make'.  For cleaning up type `make clean`.
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make: [all-kbuild] Error 2 (ignored)
make[1]: Entering directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/rivatv-0.8.5-r2/work/build'
make: *** [all-kbuild] Error 2

!!! ERROR: media-tv/rivatv-0.8.5-r2 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 6 Nickolay L. Selikhov 2005-01-10 18:59:00 UTC
Created attachment 48153 [details]
kernel-config

kernel configuration file
Comment 7 Nickolay L. Selikhov 2005-01-10 19:16:31 UTC
Server configuration (where now work this project):

RedHat Linux 9.0
kernel 2.4.28 (from kernel.org, without any patches)
rivatv from cvs {
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/rivatv login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/rivatv co rivatv
}

Driver from Nvidia.com NVIDIA-Linux-x86-1.0-5336-pkg1.run

Comment 8 Nickolay L. Selikhov 2005-01-10 21:50:11 UTC
ATTENTION!
Sorry, it's misstake my messages not for this bug!!!

Right bug#76739 
Comment 9 Charlie Gehlin 2005-01-11 07:34:03 UTC
I bumped to gentoo-dev-sources-2.6.10-r4 and now rivatv-0.8.5-r2 emerges OK :D

Thanks!

/
Comment 10 Charlie Gehlin 2005-01-11 07:34:03 UTC
I bumped to gentoo-dev-sources-2.6.10-r4 and now rivatv-0.8.5-r2 emerges OK :D

Thanks!

/©harlie
Comment 11 Doug Goldstein (RETIRED) gentoo-dev 2005-01-13 01:20:23 UTC
reporter, reports bug is fixed.