Updating from 1.1.91 to 1.1.91-r1 fails with the following: /usr/include/libherdstat-0.2/herdstat/util/vars.hh:87: warning: unused parameter 'line' ./io/gui/widgets.hh:77: warning: unused parameter 'x' ./io/gui/widgets.hh:77: warning: unused parameter 'y' /bin/sh ../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -O2 -march=pentium3 -fomit-frame-pointer -pedantic -ansi -W -Wextra -Wall -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -o herdstat options.o common.o xmlinit.o formatter.o cache.o package_cache.o metadata_cache.o overlay_display.o query.o herdstat.o io/libio.la action/libaction.la -lherdstat herdstat.o: In function `main': herdstat.cc:(.text+0x3cf0): undefined reference to `__cxa_get_exception_ptr' io/.libs/libio.a(stream.o): In function `StreamIOHandler::operator()(Query*)': stream.cc:(.text+0x691): undefined reference to `__cxa_get_exception_ptr' io/.libs/libio.a(batch.o): In function `BatchIOHandler::operator()(Query*)': batch.cc:(.text+0x10fc): undefined reference to `__cxa_get_exception_ptr' io/.libs/libio.a(readline.o): In function `ReadLineIOHandler::operator()(Query*)': readline.cc:(.text+0x2c20): undefined reference to `__cxa_get_exception_ptr' collect2: ld returned 1 exit status make[3]: *** [herdstat] Error 1 make[3]: Leaving directory `/var/tmp/portage/app-portage/herdstat-1.1.91-r1/work/herdstat-1.1.91/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-portage/herdstat-1.1.91-r1/work/herdstat-1.1.91/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-portage/herdstat-1.1.91-r1/work/herdstat-1.1.91' make: *** [all] Error 2 !!! ERROR: app-portage/herdstat-1.1.91-r1 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile herdstat-1.1.91-r1.ebuild, line 53: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/app-portage:herdstat-1.1.91-r1:20070403-200019.log'. Reproducible: Always Portage 2.1.2.3 (default-linux/x86/2006.0, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r4 i686) ================================================================= System uname: 2.6.20-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.50GHz Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 03 Apr 2007 19:30:09 +0000 dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.3.6, 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 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.17 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.20-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" 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/portage/local/layman/enlightenment /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 apm arts avi berkdb bitmap-fonts bluetooth calendar cdr cli cracklib crypt directfb divx4linux dri dvd dvdr dvdread eds emboss encode esd ffmpeg fortran freetype gdbm gif gpm gstreamer gtk gtk2 iconv imlib ipv6 isdnlog jpeg libg++ libwww lm_sensors mad midi mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ntp ogg opengl oss pam pcmcia pcre perl php png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts usb v4l vorbis wifi win32codecs x86 xface xine xml xorg xv xvid 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 synaptics mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 vesa fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Hi. You seem to have some problems with your compiler. Can you please re-emerge libstdc++ and try again?
See http://www.gentoo.org/doc/en/gcc-upgrading.xml
Re-installed libstdc++ and tried to re-emerge herdstat with the same results as above.