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.
Please post the errors; don't describe them. Also emerge --info is missing.
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
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 ***