On my system, portfwd-0.26 fails to compile: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer -Wall -DPORTFWD_CONF=\"/etc/portfwd.cfg\" -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer -c portfwd.cc In file included from host_map.hpp:12, from host_map.cc:17: vector.hpp:55: error: declaration of `operator<<' as non-function vector.hpp:55: error: expected `;' before '<' token In file included from portfwd.cc:20: vector.hpp:55: error: declaration of `operator<<' as non-function vector.hpp:55: error: expected `;' before '<' token make[2]: *** [portfwd.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [host_map.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26' make: *** [all-recursive-am] Error 2 >>> Test phase [not enabled]: net-misc/portfwd-0.26 >>> Install portfwd-0.26 into /var/tmp/portage/portfwd-0.26/image/ category net-misc Making install in getopt make[1]: Entering directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/getopt' make[2]: Entering directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/getopt' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/getopt' make[1]: Leaving directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/getopt' Making install in src make[1]: Entering directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/src' i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer -Wall -DPORTFWD_CONF=\"/var/tmp/portage/portfwd-0.26/image//etc/portfwd.cfg\" -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer -c host_map.cc In file included from host_map.hpp:12, from host_map.cc:17: vector.hpp:55: error: declaration of `operator<<' as non-function vector.hpp:55: error: expected `;' before '<' token make[1]: *** [host_map.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/portfwd-0.26/work/portfwd-0.26/src' make: *** [install-recursive] Error 1 !!! ERROR: net-misc/portfwd-0.26 failed. !!! Function einstall, Line 524, Exitcode 2 !!! einstall failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge portfwd 2. 3. Actual Results: Fails to compile Expected Results: Should compile % emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-mw i686) ================================================================= System uname: 2.6.11-mw i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acl alsa apache2 apm avi bash-completion berkdb bitmap-fonts bonobo bzlib cdparanoia cdr crypt cups curl dedicated dga divx4linux doc dvd eds emboss encode escreen fam fbcon flac foomaticdb fortran gd gdbm gif gimpprint gnome gstreamer gtk gtk2 i8x0 imagemagick imap imlib ipv6 java jpeg libg++ libwww mad mailwrapper mbox mmx motif mozdevelop mozilla mozsvg mp3 mpeg mysql ncurses nls no-htdocs ogg oggvorbis opengl oss pam pcre pdflib perl png python quicktime readline real rtc ruby samba sdl silverxp slang spell sse ssl stencil-buffer svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts userlocales vim-with-x vorbis win32codecs xanim xchattext xine xml xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
portfwd-0.28 compiles here. % emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.11.9-mw i686) ================================================================= System uname: 2.6.11.9-mw i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aalib acl alsa apache2 apm avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 bzlib cdparanoia cdr crypt cups curl dedicated dga divx4linux doc dvd dvdr eds emboss encode escreen exif fam fbcon firefox flac foomaticdb fortran gd gdbm gif gimpprint gnome gstreamer gtk gtk2 gtkhtml i8x0 imagemagick imap imlib insecure-savers ipppd ipv6 java jpeg jpeg2k libg++ libwww mad mailwrapper mbox mmx mmxext motif mozdevelop mozilla mozsvg mp3 mpeg mysql ncurses nls no-htdocs offensive ogg oggvorbis opengl oss pam pcre pdflib perl png postfix python quicktime readline real rtc ruby samba sdl silverxp slang speex spell sse ssl stencil-buffer svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts usb userlocales vim-with-x visualization vorbis win32codecs wmf xanim xchattext xine xml xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Same here. x86 and ia64: can we have =net-misc/portfwd-0.28 stabilized?
x86 done
Doesn't affect 0.26 ia64 stable so closing bug (x86 fixed).