I get these gcc errors when trying to compile ----8<---- [...] In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/vector:75, from ../lib/app_ipc.h:23, from boinc_api.C:51: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc: In member function `void std::vector<_Tp, _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&)': /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc:307: Fehler: Aufruf des
I get these gcc errors when trying to compile ----8<---- [...] In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/vector:75, from ../lib/app_ipc.h:23, from boinc_api.C:51: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc: In member function `void std::vector<_Tp, _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&)': /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc:307: Fehler: Aufruf des überladenen »max(const size_t&, size_t&)« ist nicht eindeutig ../lib/std_fixes.h:48: Anmerkung: Kandidaten sind: T std::max(const T&, const T&) [with T = size_t] /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/stl_algobase.h:173: Anmerkung: const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = size_t] /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc: In member function `void std::vector<_Tp, _Alloc>::_M_range_insert(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)': /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/vector.tcc:384: Fehler: Aufruf des überladenen »max(const size_t&, size_t&)« ist nicht eindeutig ../lib/std_fixes.h:48: Anmerkung: Kandidaten sind: T std::max(const T&, const T&) [with T = size_t] /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/stl_algobase.h:173: Anmerkung: const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = size_t] /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/basic_string.h: In member function `int std::basic_string<_CharT, _Traits, _Alloc>::compare(const std::basic_string<_CharT, _Traits, _Alloc>&) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]': /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/basic_string.h:2077: instantiated from `bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]' ../lib/util.h:66: instantiated from here /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/basic_string.h:1866: Fehler: Aufruf des überladenen »min(const size_t&, const size_t&)« ist nicht eindeutig ../lib/std_fixes.h:35: Anmerkung: Kandidaten sind: T std::min(const T&, const T&) [with T = size_t] /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/bits/stl_algobase.h:151: Anmerkung: const _Tp& std::min(const _Tp&, const _Tp&) [with _Tp = size_t] make[2]: *** [boinc_api.o] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/boinc-5.2.14/work/boinc-5.2.14/api' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/boinc-5.2.14/work/boinc-5.2.14' make: *** [all] Fehler 2 !!! ERROR: sci-misc/boinc-5.2.14 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile boinc-5.2.14.ebuild, line 60: Called die ---->8---- # emerge --info Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] 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-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -ffast-math" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache digest distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages-athlon-xp" 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" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac acpi aim alsa apache2 apm arts asf automount avi bash-completion berkdb bigpatch bitmap-fonts bluetooth buttons cdda cddb cdio cdparanoia cid cjk cli corba cpudetection crypt cups daap dga dlloader doc dri dvd dvdr dvdread dxr3 edl eds emboss encode esd fame fat fbcon font-server foomaticdb fortran fping fpx freetype gatos gdbm gif gimp gimpprint glibc-omitfp glx gpm gstreamer gtk gtk2 hfs icq id3 ieee1394 imap imlib ipv6 isdnlog javascript jfs joystick jp2 jpeg jumpplay kerberos lame libg++ libwww live lm_sensors logitech-mouse lzo lzw mad maildir mbox mikmod mime mjpeg mmx mmxext mod motif mozilla mp3 mp4live mpeg mpeg2 mpeg4 msn msql mythtv ncurses network new-login nls nptl nptlonly ntfs ntlm nvidia nvram ogg on-the-fly-crypt opengl oscar pam pcre pda pdflib perl php pic player png pppd python qt qt3 qt4 quicktime quotas rar rcu readline real reflection reiserfs remote sametime sblive screen sdl sensord session shout sndfile sox spell spl sse-filters ssl stream subp subtitles szip tcpd tga theora tidy transcode truetype truetype-fonts type1 type1-fonts udev unicode utf8 v4l v4l2 vcd vcdimager vfat videos vidix vim vlm vorbis win32codecs winbind wma123 wxwindows xanim xchat xface xfs xinerama xml xmms xorg xosd xpm xprint xrandr xscreensaver xv xvmc yahoo yv12 zlib zvbi elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_de userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS I also tried my secure CFLAGS - CFLAGS="-march=athlon-xp -O2 -pipe" Same results. Maybe another important information: I am running boinc-4.72.20050813-r3 at the moment. # emerge -pvt boinc These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild U ] sci-misc/boinc-5.2.14 [4.72.20050813-r3] USE="X -server" 0 kB But # emerge -upvt boinc wants to upgrade my X.org 6.9 to 7.0 first. I haven't tried that yet.
Set your locales to C when reporting bugs, please.
Hmmm, maybe I'm too stupid :( ... I exported LANG, LC_ALL and LANGUAGE to C, I tried even to change these additionally in my .bash_profile and made a new login, even changed my LANGUAGE entry in make.conf, ran env-update, etc, etc, but the error messages still stay german. :-\
Is this bug still relevant or can it be closed? Thanks, Markus
# ChangeLog for sci-misc/boinc # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.45 2009/01/02 20:40:21 cryos Exp $ 02 Jan 2009; Marcus D. Hanwell <cryos@gentoo.org> metadata.xml: Removed myself as maintainer.
No response on the bug and i was able to build the newest version with gcc3 so closing as fixed.