emerging libgnomecanvas fails with this error: gcc -o .libs/libgnomecanvas-scan .libs/libgnomecanvas-scan.o -Wl,--export-dynamic ../../libgnomecanvas/.libs/libgnomecanvas-2.so -L/usr/kde/3.1/lib/ /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libart_lgpl_2.so -lm /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `__start___libc_atexit' are not defined /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `__stop___libc_atexit' are not defined creating libgnomecanvas-scan Scan failed make[3]: *** [scan-build.stamp] Error 25 make[3]: Leaving directory `/var/tmp/portage/libgnomecanvas-2.4.0/work/libgnomecanvas-2.4.0/docs/reference' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libgnomecanvas-2.4.0/work/libgnomecanvas-2.4.0/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgnomecanvas-2.4.0/work/libgnomecanvas-2.4.0' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-base/libgnomecanvas-2.4.0 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Reproducible: Always Steps to Reproduce: Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.2.5-r2,2.3.2-r1, 2.4.20-gentoo-r5) ================================================================= System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) Processor ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox ccache userpriv usersandbox nostrip" GENTOO_MIRRORS="ftp://sunsite.dk/mirrors/gentoo/ ftp://gentoo.linux.no/pub/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://distro.ibiblio.org/gentoo " MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 apm cups encode foomaticdb libg++ mad mikmod nls xmms zlib gtkhtml gdbm berkdb slang bonobo svga guile esd oggvorbis gtk ldap cdr scanner 3dnow mmx X opengl dga xv fbcon kde qt qtmt arts -gnome motif tcltk imlib ncurses readline sdl gif jpeg png tiff gd avi mpeg quicktime oss ipv6 pam ssl crypt tcpd mozilla mozirc spell truetype xml xml2 pdflib tetex perl python libwww lib++ mysql postgres innodb samba doc gpm dvd ethereal usb -lirc hyriand -java apache2"
why do you have two versions of libc ? this is the same error we're seeing in other two bugs, again building docs. *** This bug has been marked as a duplicate of 28898 ***
That would be a remnant of a failed downgrade attempt... it compiles fine after removing the old version.