I found this error while compiling setiathome-4.18-r1 ebuild i686-pc-linux-gnu-g++ -march=athlon-xp -O2 -pipe -o seti_boinc seti_boinc-main.o seti_boinc-analyzeFuncs.o seti_boinc-analyzeReport.o seti_boinc-analyzePoT.o seti_boinc-pulsefind.o seti_boinc-gaussfit.o seti_boinc-lcgamm.o seti_boinc-malloc_a.o seti_boinc-seti.o seti_boinc-seti_header.o seti_boinc-timecvt.o seti_boinc-s_util.o seti_boinc-version.o seti_boinc-worker.o seti_boinc-chirpfft.o seti_boinc-spike.o seti_boinc-progress.o seti_boinc-fft8g.o seti_boinc-gdata.o seti_boinc-schema_master.o seti_boinc-sqlrow.o seti_boinc-sqlblob.o seti_boinc-xml_util.o -pthread -L/var/tmp/portage/setiathome-4.18-r1/work/boinc_public/api -lboinc_api -L/var/tmp/portage/setiathome-4.18-r1/work/boinc_public/lib -lboinc /usr/lib/libjpeg.so -lz -lrt -lnsl -lm -ldl seti_boinc-seti.o: In function `parse_state_file(ANALYSIS_STATE&)': seti.cpp:(.text+0x3fc7): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x3fe6): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4005): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4025): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4048): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x406b): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x408f): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4306): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4330): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x435a): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x44af): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x44d9): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4503): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x452d): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x47e6): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4810): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x483a): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x498d): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x49b7): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x49e1): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4a0b): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4a35): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4a5f): undefined reference to `parse_int(char const*, char const*, int&)' seti.cpp:(.text+0x4a89): undefined reference to `parse_int(char const*, char const*, int&)' seti_boinc-seti.o:seti.cpp:(.text+0x4ab3): more undefined references to `parse_int(char const*, char const*, int&)' follow seti_boinc-seti.o: In function `parse_state_file(ANALYSIS_STATE&)': seti.cpp:(.text+0x4b07): undefined reference to `parse_double(char const*, char const*, double&)' seti.cpp:(.text+0x4b31): undefined reference to `parse_double(char const*, char const*, double&)' seti_boinc-timecvt.o: In function `jd_string(double)': timecvt.cpp:(.text+0xb7): undefined reference to `safe_strncpy(char*, char const*, int)' seti_boinc-timecvt.o: In function `short_jd_string(double)': timecvt.cpp:(.text+0x167): undefined reference to `safe_strncpy(char*, char const*, int)' timecvt.cpp:(.text+0x19a): undefined reference to `safe_strncpy(char*, char const*, int)' collect2: ld returned 1 exit status make[2]: *** [seti_boinc] Error 1 make[2]: Leaving directory `/var/tmp/portage/setiathome-4.18-r1/work/seti_boinc/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/setiathome-4.18-r1/work/seti_boinc' make: *** [all] Error 2 !!! ERROR: sci-astronomy/setiathome-4.18-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile setiathome-4.18-r1.ebuild, line 39: Called die My 'emerge --info' output (I cut away some parts about directories): Portage 2.1.1 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r4 i686) ================================================================= System uname: 2.6.14-gentoo-r4 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.12.5 Last Sync: Sat, 21 Oct 2006 08:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.2.11-r1 dev-lang/python: 2.3.5-r2, 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.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-r3 sys-devel/gcc-config: 1.3.13-r4 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=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" LINGUAS="" MAKEOPTS="-j2" USE="x86 3dnow X acpi alsa apache2 apm arts berkdb bitmap-fonts bzip2 cli cracklib crypt cups dbus djvu dlloader dri eds elibc_glibc emacs emboss encode esd foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hal imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre perl png pppd python quicktime readline reflection sdl session spell spl ssl svga tcltk tcpd truetype truetype-fonts type1-fonts udev usb userland_GNU video_cards_fglrx video_cards_radeon video_cards_vesa vorbis xml xmms xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Many thanks for your attention
sci-astronomty/setiathome is masked for removal in 30 days. Please comment on bug #257233 if you see any reason to keep it around. Thanks.
removed, wontfix