Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151431 - net-p2p/rtorrent-0.6.0 doesn't compile on x86
Summary: net-p2p/rtorrent-0.6.0 doesn't compile on x86
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-15 02:06 UTC by Łukasz Michalik
Modified: 2006-10-15 03:30 UTC (History)
0 users

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 Łukasz Michalik 2006-10-15 02:06:06 UTC
Can't compile, even without -O2:
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I./.. -I../..    -march=pentium4 -O1 -pipe -DNDEBUG -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -c -o download.o download.cc
download.cc: In constructor 'core::Download::Download(torrent::Download)':
download.cc:97: error: 'max_chunks_queued' is not a member of 'torrent::Download'
download.cc:97: error: 'set_max_chunks_queued' is not a member of 'torrent::Download'download.cc:99: error: 'timeout_sync' is not a member of 'torrent::Download'
download.cc:99: error: 'set_timeout_sync' is not a member of 'torrent::Download'
download.cc:100: error: 'timeout_safe_sync' is not a member of 'torrent::Download'
download.cc:100: error: 'set_timeout_safe_sync' is not a member of 'torrent::Download'
download.cc: In member function 'uint32_t core::Download::priority()':
download.cc:132: error: 'class torrent::Object' has no member named 'get_key_value'
make[3]: *** [download.o] Error 1

# emerge --info:
Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8-Nataly i686)
=================================================================
System uname: 2.6.17-gentoo-r8-Nataly i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.12.5
Last Sync: Sun, 15 Oct 2006 00:50:01 +0000
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-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
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-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O1 -pipe -fomit-frame-pointer"
CG_COMPILER_EXE="/usr/bin/cgc"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /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/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium4 -O1 -pipe -fomit-frame-pointer"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--ask --verbose"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.prz.edu.pl http://gentoo.zie.pg.gda.pl http://gentoo.po.opole.pl "
MAKEOPTS="-j1"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
SHELL="/bin/bash"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 7zip X a52 aalib alsa apm asf bash-completion berkdb bitmap-fonts cdr cli crypt cups dlloader doc dri dts dvd dvdr eds elibc_glibc emacs emboss encode esd flac foomaticdb fortran gd gdbm gecko-sdk gif glut glx gpm gstreamer gtk gtk2 imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jbig jpeg kernel_linux latex libg++ libwww linguas_en linguas_pl mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia offensive ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts udev userland_GNU video_cards_nvidia vorbis win32codecs x264 xml xmms xorg xv xvid zlib"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-15 02:09:43 UTC
Which libsigc++ version? Make sure you are using 2.0.16 at least...
Comment 2 Łukasz Michalik 2006-10-15 02:14:50 UTC
(In reply to comment #1)
> Which libsigc++ version? Make sure you are using 2.0.16 at least...
> 
* dev-libs/libsigc++
Installed:           1.2.5 2.0.16

Slotting may be an issue?
Comment 3 Łukasz Michalik 2006-10-15 03:30:26 UTC
It was /usr/local overlayed libtorrent. Fixed