Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94096 - net-misc/portfwd-0.26 fails to compile
Summary: net-misc/portfwd-0.26 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-26 09:46 UTC by Martin Wegner
Modified: 2006-01-03 09:31 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wegner 2005-05-26 09:46:22 UTC
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
Comment 1 Martin Wegner 2005-08-10 03:24:12 UTC
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
Comment 2 Marcelo Goes (RETIRED) gentoo-dev 2005-12-24 11:12:07 UTC
Same here.

x86 and ia64: can we have =net-misc/portfwd-0.28 stabilized?
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2005-12-24 13:45:48 UTC
x86 done
Comment 4 Tim Yamin (RETIRED) gentoo-dev 2006-01-03 09:31:27 UTC
Doesn't affect 0.26 ia64 stable so closing bug (x86 fixed).