Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210626 - media-tv/ivtv-1.0.3-r2 fails to compile with vanilla-sources-2.6.24.2
Summary: media-tv/ivtv-1.0.3-r2 fails to compile with vanilla-sources-2.6.24.2
Status: RESOLVED DUPLICATE of bug 207874
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-18 21:34 UTC by Jerry McBride
Modified: 2008-02-18 22:47 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jerry McBride 2008-02-18 21:34:43 UTC
During compilation, it stops with can't find ivtv.h....

What's happened is some of the includes have been moved from /linux/include/media to /linux/include/linux and the ivtv sources get lost because of it...

Reproducible: Always

Steps to Reproduce:
1.emerge
2.it fails
3.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-18 21:51:23 UTC
Please post the errors; don't describe them. Also emerge --info is missing.
Comment 2 Jerry McBride 2008-02-18 22:24:07 UTC
Sorry for the sparse info, was on the train and on the run... :') Here are the details.

The fix for the errors below... is... copy /linux/include/ivtv.h and ivtvfb.h to /linux/include/media/. Compiling will complete without errors then...







Errors seen when emerging...:

make[1]: Entering directory `/usr/src/linux-2.6.24.2'
  CC [M]  /var/tmp/portage/media-tv/ivtv-1.0.3-r2/work/ivtv-1.0.3/driver/ivtvfb.o
  In file included from /var/tmp/portage/media-tv/ivtv-1.0.3-r2/work/ivtv-1.0.3/driver/ivtvfb.c:50:
  /var/tmp/portage/media-tv/ivtv-1.0.3-r2/work/ivtv-1.0.3/driver/ivtv-driver.h:68:24: error: media/ivtv.h: No such file or directory
  make[2]: *** [/var/tmp/portage/media-tv/ivtv-1.0.3-r2/work/ivtv-1.0.3/driver/ivtvfb.o] Error 1
  make[1]: *** [_module_/var/tmp/portage/media-tv/ivtv-1.0.3-r2/work/ivtv-1.0.3/driver] Error 2
  make[1]: Leaving directory `/usr/src/linux-2.6.24.2'
  make: *** [all] Error 2
  





emerge --info 

Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.24.2 i686)
=================================================================
System uname: 2.6.24.2 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Sat, 16 Feb 2008 19:16:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -m3dnow -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -m3dnow -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="digest distclean distlocks fixpackages metadata-transfer sfperms strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.mirrors.tds.net/gentoo ftp://213.186.33.38/gentoo-distfiles/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LC_ALL="en_US.ISO-8859-1"
LINGUAS="en en_GB en_US"
MAKEOPTS="-j3"
PKGDIR="/var/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/portage/overlay"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac accessibility acpi acpi4linux administrator alsa apache2 asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib cairo cdparanoia cdr cdrom clamav cli codecs cracklib css cups curl dbus dga directv dnd dri dv dvb dvd dvdr dvdread eds emboss encode escreen esd evo ext-png ext-zlib extents extrafilters faac faad fam fbcon ffmpeg firefox flac foomaticdb freetype fs gdbm gif glibc-omitfp gpm gs gstreamer gtk gtk2 gtkhtml hal htmlhandbook iconv imagemagick imlib imlib2v inotify isdnlog ivtv javascript jikes jpeg jpeg2k kde kerberos latin1 lcms lzo mad midi mikmod mime mjpeg mmap mmx mmxext mng mp3 mp4 mpeg mpeg4 mysql mysqli ncurses network no-old-linux no-opts nptl nptlonly nsplugin ogg openexr opengl openmp openssh oss pcre pdf perl png ppds pppd psyco python qt3 qt3support qt4 quicktime readline reflection rtc samba sdl server session sockets sox spell spl sse sse2 ssl svg tcpd theora threads tiff tpcd transcode truetype truetype-fonts type1-fonts unicode usb userlocales utempter utf8 v4l v4l2 vidix vnc vorbis win32codecs x86 xine xml xml2 xorg xscreensaver xv xvid zip zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2008-02-18 22:47:04 UTC
This report appears to contradict what I was told in bug #207874. Looks like I'll revert the change to support 2.6.24...

*** This bug has been marked as a duplicate of bug 207874 ***