Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 134727

Summary: net-analyzer/tcptrack-1.1.5 compilation failure (gcc-4.1)
Product: Gentoo Linux Reporter: Andrei Ivanov <andrei.ivanov>
Component: [OLD] GCC PortingAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 117482    

Description Andrei Ivanov 2006-05-29 00:08:38 UTC
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/tcptrack-1.1.5/work/tcptrack-1.1.5'
Making all in src
make[2]: Entering directory `/var/tmp/portage/tcptrack-1.1.5/work/tcptrack-1.1.5/src'
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..     -march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -mfpmath=sse -ftree-vectorize -fweb -c -o Collector.o Collector.cc
IPv4Address.h:16: error: extra qualification 'IPv4Address::' on member 'ptr'
TCPPacket.h:32: error: extra qualification 'TCPPacket::' on member 'TCPPacket'
TCPPacket.h:33: error: extra qualification 'TCPPacket::' on member 'TCPPacket'
TCPPacket.h:34: error: extra qualification 'TCPPacket::' on member 'getSeq'
TCPPacket.h:35: error: extra qualification 'TCPPacket::' on member 'getAck'
TCPPacket.h:42: error: extra qualification 'TCPPacket::' on member 'fin'
TCPPacket.h:43: error: extra qualification 'TCPPacket::' on member 'syn'
TCPPacket.h:44: error: extra qualification 'TCPPacket::' on member 'rst'
TCPPacket.h:45: error: extra qualification 'TCPPacket::' on member 'psh'
TCPPacket.h:46: error: extra qualification 'TCPPacket::' on member 'ack'
TCPPacket.h:47: error: extra qualification 'TCPPacket::' on member 'urg'
TCPPacket.h:48: error: extra qualification 'TCPPacket::' on member 'ece'
TCPPacket.h:49: error: extra qualification 'TCPPacket::' on member 'cwr'
make[2]: *** [Collector.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/tcptrack-1.1.5/work/tcptrack-1.1.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/tcptrack-1.1.5/work/tcptrack-1.1.5'
make: *** [all] Error 2

!!! ERROR: net-analyzer/tcptrack-1.1.5 failed.
Call stack:
  ebuild.sh, line 1531:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  ebuild.sh, line 601:   Called die


Portage 2.1_rc3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.0
dev-lang/python:     2.3.5, 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.59-r7
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.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -mfpmath=sse -ftree-vectorize -fweb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -mfpmath=sse -ftree-vectorize -fweb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks fixpackages metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.gts.lug.ro/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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow aalib acl acpi adns alsa apache2 avi bitmap-fonts bzip2 cairo caps cli crypt cups curl curlwrappers dio emboss encode esd exif expat flac foomaticdb fortran ftp gd gif gmp gpm gstreamer idn imagemagick imap imlib isdnlog jpeg libg++ libwww mad maildir mailwrapper memlimit mhash mikmod mmap mmx mp3 mpeg ncurses nptl offensive ogg oggvorbis pam pcntl pcre pdflib png posix pppd quicktime readline reflection samba session shared sharedmem slang soap sockets socks5 speex spell spl sse ssl svg sysvipc tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode urandom usb vhosts vorbis wmf xml xmlrpc xorg zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Markus Ullmann (RETIRED) gentoo-dev 2006-06-01 14:30:13 UTC
Patch applied to CVS, thanks for reporting this issue ;)