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

Bug 146480

Summary: emerging net-p2p/ktorrent-1.0 fails
Product: Gentoo Linux Reporter: Tiago <tjgq>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Tiago 2006-09-05 17:06:17 UTC
Hi,

Emerging net-p2p/ktorrent-1.0 (currently marked stable for x86) fails. Output and emerge --info are given below:


bnode.cpp: In member function 'virtual void bt::BValueNode::printDebugInfo()':
bnode.cpp:45: error: 'Out' was not declared in this scope
bnode.cpp:47: error: 'Out' was not declared in this scope
bnode.cpp: In member function 'virtual void bt::BDictNode::printDebugInfo()':
bnode.cpp:91: error: 'Out' was not declared in this scope
bnode.cpp: In member function 'virtual void bt::BListNode::printDebugInfo()':
bnode.cpp:135: error: 'Out' was not declared in this scope
make[2]: *** [bnode.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
torrent.cpp: In member function 'void bt::Torrent::load(const QString&)':
torrent.cpp:70: error: 'Out' was not declared in this scope
torrent.cpp: In member function 'void bt::Torrent::loadFiles(bt::BListNode*)':
torrent.cpp:106: error: 'Out' was not declared in this scope
torrent.cpp: In member function 'void bt::Torrent::debugPrintInfo()':
torrent.cpp:208: error: 'Out' was not declared in this scope
make[2]: *** [torrent.lo] Error 1
make[2]: Leaving directory `/tmp/portage/ktorrent-1.0/work/ktorrent-1.0/libtorre
nt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/portage/ktorrent-1.0/work/ktorrent-1.0'
make: *** [all] Error 2

!!! ERROR: net-p2p/ktorrent-1.0 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ebuild.sh, line 1248:   Called kde_src_compile
  kde.eclass, line 166:   Called kde_src_compile 'all'
  kde.eclass, line 325:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 321:   Called die

root@trillian:~# emerge --info
Portage 2.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.12.4
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer notitles parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ ftp://ftp.rnl.ist.utl.pt/pub/gentoo/"
LINGUAS="en"
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'"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apache2 arts asf audiofile avi bash-completion berkdb bitmap-fonts bluetooth bootsplash bzip2 cairo cddb cdparanoia cdr cli crypt cscope css cups curl dbus directfb dlloader dri dts dv dvd dvdread dvi emacs encode esd fam fame fat fbcon ffmpeg firefox flac ftp fuse gd gdbm gif gimpprint glut gnome gpm gstreamer gtk gtkhtml hal howl iconv idn ieee1394 imagemagick imap imlib ipv6 isdnlog jack java javascript jpeg jpeg2k kde kdeenablefinal kdexdeltas kqemu lcms ldap libcaca libg++ lm_sensors mad mbox mikmod mime mjpeg mmx mng mono mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer msn mule ncurses nls nptl nptlonly nsplugin ntfs offensive ogg opengl oss pcre pdf pdflib perl php plotutils png ppds pppd python qt3 qt4 quicktime rdesktop readline real reflection reiserfs samba sasl scanner sdl session slang sndfile snmp sockets softmmu sox speech speex spell spl sse sse2 ssl subtitles svg svga symlink tcltk tcpd tetex theora threads tiff timidity tokenizer toolbar transcode truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vorbis wifi win32codecs wmf xcomposite xine xml xmms xorg xpm xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_radeon video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


I suspect this might be a gcc4-related bug (I've encountered some of this kind since the upgrade). I tried emerging version 2.0.2 (marked unstable) and it compiled fine. Any plans for stabilising this one soon?
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-05 17:11:50 UTC

*** This bug has been marked as a duplicate of 146262 ***