When I try to update splashutils to 1.1.9.10-r1 (from 1.1.9.7) it gives me this (I am running vidalinux-source 2.6.16-r4) : ***SNIP*** make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd' cc -march=k8 -O3 -pipe -msse3 -c -o fgconsole.o fgconsole.c cc -march=k8 -O3 -pipe -msse3 -c -o getfd.o getfd.c cc -march=k8 -O3 -pipe -msse3 fgconsole.o getfd.o -o fgconsole make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd' CONF libjpeg MAKE libjpeg CONF freetype2 MAKE freetype2 CONF zlib MAKE zlib CONF libpng MAKE libpng CC kernel/kernel.o CC kernel/dev.o CC kernel/parse.o CC kernel/render.o CC kernel/image.o CC kernel/cmd.o CC kernel/common.o CC kernel/list.o CC kernel/effects.o CC kernel/ttf.o LD splash_helper CC splash.o CC parse.o CC render.o CC image.o CC cmd.o CC common.o CC daemon.o In file included from daemon.c:27: /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:801: error: syntax error before "kernel_ulong_t" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:801: warning: no semicolon at end of struct or union /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:805: error: syntax error before "evbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:805: error: `BITS_PER_LONG' undeclared here (not in a function) /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:805: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:806: error: syntax error before "keybit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:806: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:807: error: syntax error before "relbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:807: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:808: error: syntax error before "absbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:808: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:809: error: syntax error before "mscbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:809: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:810: error: syntax error before "ledbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:810: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:811: error: syntax error before "sndbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:811: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:812: error: syntax error before "ffbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:812: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:813: error: syntax error before "swbit" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:813: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:815: error: syntax error before "driver_info" /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:815: warning: data definition has no type or storage class /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:805: error: storage size of `evbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:806: error: storage size of `keybit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:807: error: storage size of `relbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:808: error: storage size of `absbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:809: error: storage size of `mscbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:810: error: storage size of `ledbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:811: error: storage size of `sndbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:812: error: storage size of `ffbit' isn't known /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10/linux/include/linux/input.h:813: error: storage size of `swbit' isn't known make: *** [daemon.o] Error 1 !!! ERROR: media-gfx/splashutils-1.1.9.10-r1 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile splashutils-1.1.9.10-r1.ebuild, line 139: Called die !!! failed to build splashutils !!! If you need support, post the topmost build error, and the call stack if relevant. emerge -upv splashutils [ebuild U ] media-gfx/splashutils-1.1.9.10-r1 [1.1.9.7] USE="png truetype -hardened -kdgraphics" 0 kB emerge --info Invalid package name in package.provided: media-video/mplayer32 Invalid package name in package.provided: net-libs/gecko-sdk Portage 2.1_pre9-r3 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-vidalinux4 x86_64) ================================================================= System uname: 2.6.16-vidalinux4 x86_64 AMD Athlon(tm) 64 Processor 3700+ Gentoo Base System version 1.12.0_pre18 dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O3 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.isp.net.au/ftp/pub/gentoo/ ftp://mirror.isp.net.au/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/vlos /usr/local/overlays/xgl-coffee" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 3ds 7zip X X509 a52 aac aalib accessibility acpi aim aimextras aio akode allegro alsa amarok amd ao applet arts artswrappersuid artworkextra asf async atk atlas audiofile automount avahi avi bash-completion bcmath bdf beagle berkdb bitmap-fonts bittorrent bl blender-game bootsplash branding bzip2 c++ cairo calendar canvas cdda cddb cdinstall cdio cdparanoia cdr cdrom cegui cg chroot clamav clamd clanJavaScript cli courier cpudetection cracklib crypt cscope css csv cups curl curlwrappers custom-cflags cvs cvsgraph daap dar64 dbus dedicated devil dga dhcp diet dio djvu dnd doc dri dv dvb dvd dvdr dvdread dvi editor eds effects emboss emoticon emul-linux-x86 encode enscript esd ethereal examples exif exscalibar ext-png ext-zlib extensions extraicons extramodules extras fame fat festival ffmpeg figlet firefox flac flash flood fluidsynth fmod font-server foomaticdb fortran fpx freetts freetype gcj gif gimp gimpprint gimpshop glep glibc glitz glut glx gmail gmailtimestamps gmp gnome gnome-print gnomecanvas gnomedb gnuplot gnutls google gpgme gphoto2 gpm gps graphviz gs gstreamer gstreamer010 gtalk gtk gtk2 gtkhtml gzip h323 hal hddtemp hlapi hpn html http httpd icq id3 ifp image imagemagick imlib imlib2 inifile inkjar input_devices_keyboard input_devices_mouse input_devices_penmount ipod ipv6 isdnlog j2ee jabber jack-tmpfs javascript jcs jikes john jp2 jpeg jpeg2k justify jython kcal kde kdeenablefinal kdepim kig-scripting kipi ladcca ladspa lame libcaca libclamav libsamplerate libtommath libvisual libwww lids lirc lite live logitech-mouse lzo lzw lzw-tiff mad mapeditor maps math mbrola mcal md5sum mem-cache menubar mew mikmod mime mimencode ming mixer mjpeg mng mod mod_python modplug mono moodbar motif mozdevelop mozilla mozsha1 mozsvg mp3 mp4 mp4live mpeg mpeg2 mpeg4 mpegts mpi mplayer msession musepack music musicbrainz mysql mythtv nautilus ncurses net network new-login nforce2 njb nls nntp nptl nptlonly nsplugin nspr ntfs ntlm numarray numeric nvidia oav ode offensive ogg oggvorbis ogm ogre ole on-the-fly-crypt openal openexr opengl openntpd openssh openssl osc oscache oscar oss paint_patch pam pango password pcapnav pci pcre pda pdf pdfkit pdflib perl php physfs pic player plib plotutils png portaudio povray ppds pppd prelude priority profile pyste python qt qt4 quicktime rar rdesktop readline realms recode reflection reiser4 reiserfs remix rplay rrdtool rsh rss rtc ruby sametime sample scanner sdk sdl sendfile sensord server session sftp shared shorten silvercity silverxp skins slp smime sms sndfile sounds speech speedo speex spell spl spreadsheet sql sqlite sqlite3 ssl stats stencil-buffer stream subp subtitles subversion svg svgz switch_all_desktops syslog szip tcltk tcpd theora thesaurus thumbnail tidy tiff timidity tomsfastmath toolbar tools transcode truetype truetype-fonts type1 type1-fonts udev uml unicode usb v4l v4l2 vcd vcdimager vchroot vfat vhosts video_cards_nv video_cards_nvidia video_cards_v4l videos virus-scan visualization vlm vnc voice vorbis vorbis-psy wifi wma wma123 wmp wordperfect wv wxgtk1 wxwindows x11vnc x264 xanim xcomposite xface xforms xine xml2 xmms xorg xpm xprint xrandr xscreensaver xslt xv xvid xvmc yahoo zip zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS
vidalinux-sources in not a supported kernel: http://www.gentoo.org/doc/en/gentoo-kernel.xml#doc_chap2 It's been fixed in gentoo-sources - see Bug 124301, so - not our problem.