# emerge -u splashutils Calculating dependencies... done! >>> Emerging (1 of 1) media-gfx/splashutils-1.3 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking splashutils-lite-1.3.tar.bz2 ;-) >>> checking splashutils-gentoo-0.5.0.tar.bz2 ;-) >>> checking miscsplashutils-0.1.4.tar.bz2 ;-) >>> checking libpng-1.2.8.tar.bz2 ;-) >>> checking jpegsrc.v6b.tar.gz ;-) >>> checking freetype-2.1.9.tar.bz2 ;-) >>> checking zlib-1.2.3.tar.bz2 ;-) >>> Unpacking source... >>> Unpacking splashutils-lite-1.3.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Unpacking splashutils-gentoo-0.5.0.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Unpacking miscsplashutils-0.1.4.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.3/work >>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.3/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/splashutils-1.3/work/splashutils-1.3 ... cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer fbres.c -o fbres strip fbres cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer usleep.c -o usleep strip usleep make[1]: Entering directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/fbtruetype' gcc -O2 -Wall -I/usr/include/freetype2 -c -o fbtruetype.o fbtruetype.c fbtruetype.c:39: warning: pointer targets in initialization differ in signedness fbtruetype.c: In function 'main': fbtruetype.c:105: warning: pointer targets in assignment differ in signedness fbtruetype.c:143: warning: pointer targets in passing argument 2 of 'rendertext' differ in signedness gcc -O2 -Wall -I/usr/include/freetype2 -c -o messages.o messages.c gcc -O2 -Wall -I/usr/include/freetype2 -c -o console.o console.c gcc -O2 -Wall -I/usr/include/freetype2 -c -o ttf.o ttf.c ttf.c: In function 'rendertext': ttf.c:799: warning: pointer targets in assignment differ in signedness gcc -O2 -Wall -I/usr/include/freetype2 -c -o luxisri.o luxisri.c gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib64 -o fbtruetype -L/usr/lib64 fbtruetype.o messages.o console.o ttf.o luxisri.o -lfreetype -lm gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib64 -static -o fbtruetype.static -L/usr/lib64 fbtruetype.o messages.o console.o ttf.o luxisri.o /usr/lib64/libfreetype.a /usr/lib64/libz.a -lm strip -s fbtruetype fbtruetype.static make[1]: Leaving directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/fbtruetype' make[1]: Entering directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/kbd' cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer fgconsole.o getfd.o -o fgconsole /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: i386 architecture of input file `fgconsole.o' is incompatible with i386:x86-64 output /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: i386 architecture of input file `getfd.o' is incompatible with i386:x86-64 output make[1]: Leaving directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/kbd' config.h successfully created. You can run `make` now. CONF libjpeg sed: can't read jerror.c: No such file or directory MAKE libjpeg CONF freetype2 MAKE freetype2 CONF zlib MAKE zlib CONF libpng MAKE libpng CC objs/kernel/kernel.o CC objs/kernel/dev.o CC objs/kernel/parse.o CC objs/kernel/render.o CC objs/kernel/image.o CC objs/kernel/cmd.o CC objs/kernel/common.o CC objs/kernel/list.o CC objs/kernel/effects.o CC objs/kernel/ttf.o LD objs/splash_helper objs/kernel/render.o: In function `get_program_output': render.c:(.text.get_program_output+0x8d): undefined reference to `__FD_ZERO' render.c:(.text.get_program_output+0x9e): undefined reference to `__FD_SET' make: *** [objs/splash_helper] Error 1 !!! ERROR: media-gfx/splashutils-1.3 failed. Call stack: ebuild.sh, line 1545: Called dyn_compile ebuild.sh, line 940: Called src_compile splashutils-1.3.ebuild, line 111: Called die !!! failed to build splashutils !!! If you need support, post the topmost build error, and the call stack if relevant. # emerge --info Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 x86_64) ================================================================= System Settings ================================================================= System uname: 2.6.17-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.1 app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 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.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://bower/gentoo ftp://ftp.iinet.com.au/pub/Gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_AU" LC_ALL="en_AU" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://bower/gentoo-portage" USE="amd64 X a52 aac alsa arts audiofile bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cdrom chroot cli crypt cups curl dlloader dpms dri dts dv dvb dvd dvdr dvdread eds emboss encode exif expat fame fbcon ffmpeg flac foomaticdb fortran gdbm gif gimpprint gpm gps gsl gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 isdnlog jack java jpeg jpeg2k junit kde lcms lirc lm_sensors lzo lzw lzw-tiff mad mmap mng mp3 mpeg mpeg4 musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl pam pcre pda pdflib perl pic png ppds pppd python qt qt3 qt4 quicktime readline reflection sdk sdl session slang sndfile speex spell spl sqlite ssl svg symlink tcpd test theora threads tiff truetype truetype-fonts type1-fonts usb userlocales vcd vorbis vorbis-psy wmf xcomposite xine xml xml2 xorg xpm xprint xscreensaver xv xvid xvmc yv12 zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux lirc_devices_livedrive_midi userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
idem here Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 x86_64) ================================================================= System Settings ================================================================= System uname: 2.6.17-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.1 app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 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.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-mtune=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-mtune=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="fr_FR@euro" LINGUAS="fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress--force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X X509 a52 aac acpi alsa apache2 apm applet arts artworkextra asterisk async automount avi bash-completion batch bdf berkdb bidi bind-mysql bitmap-fonts bluetooth bonobo buffysize bzip2 cairo calendar cdparanoia cdr chroot clamav clamd cli cpudetection crypt cups curl dbase directfb dlloader dri dv dvd dvdrdvdread dynagraph eds emboss emul-linux-x86 encode esd evo exif fat fbcon fbsplash ffmpeg firefox flac font-server foomaticdb fortran fusion gb gif gimp glibc-compat20 glibc-omitfp glut gmp gnome gnome-print gnomecanvas gnomedb gpgme gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hfs hpn icq idn ieee1394imagemagick imap imlib imlib2 innodb insecure-savers iodbc iproute2 ipv6 irmc isdnlog jack java javascript joystick jpeg kde kdeenablefinal lcms ldap libclamavlibgda live lm_sensors logrotate lzw lzw-tiff mad maildir math mbrola mdb mikmod mime mng mozcalendar mozsvg mp3 mp4live mpeg mpeg2 mplayer msn msnextras mysqlmysqli nas ncurses nfs nls nntp nocardbus nonfsv4 nptl nptlonly nsplugin ntfs ntlm numeric nvidia odbc ofx ogg opengl pam pcre pda pdf pdflib perl php png pop p ostfix ppds pppd python qt qt3 qt4 quicktime quotes readline reflection rhythmbox samba sasl scanner sdl seamonkey sensord server session sftplogging smime smssndfile snmp speedo speex spell spl ssl subtitles svg swat symlink sysfs syslogtcltk tcpd thesaurus tiff tk toolbar tos truetype-fonts type1-fonts udev ups usb userlocales v4l v4l2 vcd videos virus-scan vorbis wifi wordperfect xbase xchatxfs xine xmms xorg xosd xpm xprint xscreensaver xv xvid xvmc zeo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_fr userland_GNU video_cards_nv video_cards_fbdev video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(Ditto for splashutils-1.3-r1.)
I've just added a fix to CVS. Please wait for the rsync servers to catch up, then emerge --sync and try to emerge splashutils.