When trying to emerge x11-libs/xcb-util-0.2, compilation fails with gperf 2.7.2 installed: [code] make[1]: Entering directory `/var/tmp/portage/x11-libs/xcb-util-0.2/work/xcb-util-0.2/atom' m4 -I. atoms.gperf.m4 >atoms.gperf gperf --output-file atoms.c atoms.gperf gperf: unrecognized option `--output-file' Usage: gperf [-cCdDef[num]F<initializers>GhH<hashname>i<init>Ijk<keys>K<keyname>lL<language>nN<function name>ors<size>S<switches>tTvW<wordlistname>Z<class name>7] [input-file] Try `gperf --help' for more information. make[1]: *** [atoms.c] Error 1 [/code] With gperf 3.0.1 (already stable on x86 and most other arches), compilation runs smoothly. Force xcb-util to use sufficiently recent gperf? My emerge --info: emerge --info Portage 2.1.2.2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.20.7 i686) ================================================================= System uname: 2.6.20.7 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 01 May 2007 21:29:01 +0000 ccache version 2.4 [disabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 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 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.inode.at/source/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 acpi alsa amarok apache2 arj asf bash-completion berkdb binary-drivers bitmap-fonts blender-game bzip2 cal3d canna cdparanoia cdr cegui cg chroot cjk cli connectionstatus cracklib crypt cscope css cups dbus de_tvtoday devil dia divx dmi dri dv dvd dvdr dvdread eds effects emboss enca encode exif fame fat firefox flac foomaticdb fortran ftp fuse gdbm gif gimp gimpprint gpm gstreamer gtk gtk2 hal hddtemp highlight history iconv icq imagemagick imlib immqt-bc inkjar ipv6 isdnlog ivtv jpeg jpeg2k kde latex latin1 libclamav libg++ libwww lm_sensors logitech-mouse logrotate mad midi mikmod mmx mmxext mng motif mozilla mozsvg mp3 mpeg mplayer ncurses no-old-linux no-seamonkey nowlistening nptl nptlonly ntfs nuv nvidia offensive ogg ogre on-the-fly-crypt openal openexr opengl oscar oss pam parse-clocks pcre pdf perl plotutils plugin png posix postproc postscript povray ppds pppd print python qt3support qt4 quicktime rdesktop readline real realmedia reflection reiser4 reiserfs replytolist samba scanner sdl session spell spl sse sse2 ssl startup-notification subtitles svg swat symlink tcpd tetex texteffect theora tidy tiff truetype truetype-fonts tta tv_check type1-fonts usb userlocales v4l v4l2 vcd vim vim-syntax vim-with-x visualization vorbis win32codecs winpopup wireshark wma wmf wmp x86 xcb xcomposite xine xml xorg xpm xv xvid xvmc zip zlib" ALSA_CARDS="intel8x0" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Fixed, thanks!