emerge gcc failed with logs: ... libtool: link: /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/./gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/./gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -shared .libs/gnu_java_awt_peer_gtk_CairoSurface.o .libs/gnu_java_awt_peer_gtk_CairoGraphics2D.o .libs/gnu_java_awt_peer_gtk_ComponentGraphics.o .libs/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.o .libs/gnu_java_awt_peer_gtk_FreetypeGlyphVector.o .libs/gnu_java_awt_peer_gtk_GdkFontPeer.o .libs/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.o .libs/gnu_java_awt_peer_gtk_GdkPixbufDecoder.o .libs/gnu_java_awt_peer_gtk_GdkRobotPeer.o .libs/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.o .libs/gnu_java_awt_peer_gtk_GtkButtonPeer.o .libs/gnu_java_awt_peer_gtk_GtkCanvasPeer.o .libs/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.o .libs/gnu_java_awt_peer_gtk_GtkCheckboxPeer.o .libs/gnu_java_awt_peer_gtk_GtkChoicePeer.o .libs/gnu_java_awt_peer_gtk_GtkClipboard.o .libs/gnu_java_awt_peer_gtk_GtkComponentPeer.o .libs/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.o .libs/gnu_java_awt_peer_gtk_GtkFileDialogPeer.o .libs/gnu_java_awt_peer_gtk_GtkFramePeer.o .libs/gnu_java_awt_peer_gtk_GtkGenericPeer.o .libs/gnu_java_awt_peer_gtk_GtkImage.o .libs/gnu_java_awt_peer_gtk_GtkLabelPeer.o .libs/gnu_java_awt_peer_gtk_GtkListPeer.o .libs/gnu_java_awt_peer_gtk_GtkMenuBarPeer.o .libs/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.o .libs/gnu_java_awt_peer_gtk_GtkMenuItemPeer.o .libs/gnu_java_awt_peer_gtk_GtkMenuPeer.o .libs/gnu_java_awt_peer_gtk_GtkPanelPeer.o .libs/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.o .libs/gnu_java_awt_peer_gtk_GtkScrollbarPeer.o .libs/gnu_java_awt_peer_gtk_GtkScrollPanePeer.o .libs/gnu_java_awt_peer_gtk_GtkSelection.o .libs/gnu_java_awt_peer_gtk_GtkTextAreaPeer.o .libs/gnu_java_awt_peer_gtk_GtkTextFieldPeer.o .libs/gnu_java_awt_peer_gtk_GtkToolkit.o .libs/gnu_java_awt_peer_gtk_GtkWindowPeer.o .libs/gnu_java_awt_peer_gtk_GtkVolatileImage.o .libs/GtkDragSourceContextPeer.o .libs/gtk_jawt.o .libs/gtkpeer.o ../../../native/jni/classpath/.libs/jcl.o /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so -L/usr/lib /usr/lib/libpangocairo-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libxml2.so /usr/lib/libpng12.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libfreetype.so -lz /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXtst.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl -pthread -march=i686 -pthread -pthread -Wl,-soname -Wl,libgtkpeer.so -o .libs/libgtkpeer.so libtool: link: creating libgtkpeer.la libtool: link: ( cd ".libs" && rm -f "libgtkpeer.la" && ln -s "../libgtkpeer.la" "libgtkpeer.la" ) make[6]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath/native/jni/gtk-peer' make[6]: Entering directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath/native/jni' cd /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/libjava/classpath && /bin/sh ./scripts/check_jni_methods.sh xargs: xargs.c:447: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed. xargs: xargs.c:447: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed. xargs: xargs.c:447: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed. Found a problem with the JNI methods declared and implemented. (-) missing in implementation, (+) missing in header files -Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_connectSignals -Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_create -Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeSetCursor -Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeStartDrag ... -Java_java_util_VMTimeZone_getSystemTimeZoneId make[6]: *** [all-local] Error 1 make[6]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath/native/jni' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath/native/jni' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath/native' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava/classpath' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/i686-pc-linux-gnu/libjava' make[1]: *** [all-target-libjava] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build' make: *** [bootstrap-lean] Error 2 * * ERROR: sys-devel/gcc-4.3.2-r3 failed. * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 4829: Called toolchain_src_compile * environment, line 5355: Called gcc_src_compile * environment, line 3085: Called gcc_do_make * environment, line 2876: Called die * The specific snippet of code: * emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}"; * The die message: * emake failed with bootstrap-lean * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'. * my ebuild environment ========================= ALSA_CARDS= ALSA_PCM_PLUGINS='adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol' APACHE2_MODULES='actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias' ARCH=x86 BINPATH=/usr/i686-pc-linux-gnu/gcc-bin/4.3.2 BRANCH_UPDATE= BRANDING_GCC_PKGVERSION='Gentoo 4.3.2-r3 p1.6, pie-10.1.5' CBUILD=i686-pc-linux-gnu CDEFINE_default=__unix__ CFLAGS='-O2 -march=i686 -pipe' CFLAGS_default= CHOST=i686-pc-linux-gnu CHOST_default=i686-pc-linux-gnu CPU='sse sse2 ssse3 mmx' CROSSCOMPILE_OPTS= CTARGET=i686-pc-linux-gnu CTARGET_default=i686-pc-linux-gnu CVS_RSH=ssh CXXFLAGS='-O2 -march=i686 -pipe' DATAPATH=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2 DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-zKCRvdjjbJ,guid=eb7084d00fcee262e560f42a4a1f535b DEBUGBUILD=1 DEFAULT_ABI=default DEPEND=$'>=sys-libs/zlib-1.1.4\n\t>=sys-devel/gcc-config-1.4\n\tvirtual/libiconv\n\t>=dev-libs/gmp-4.2.1\n\t>=dev-libs/mpfr-2.3\n\t!build? (\n\t\tgcj? (\n\t\t\tgtk? (\n\t\t\t\tx11-libs/libXt\n\t\t\t\tx11-libs/libX11\n\t\t\t\tx11-libs/libXtst\n\t\t\t\tx11-proto/xproto\n\t\t\t\tx11-proto/xextproto\n\t\t\t\t>=x11-libs/gtk+-2.2\n\t\t\t\tx11-libs/pango\n\t\t\t)\n\t\t\t>=media-libs/libart_lgpl-2.1\n\t\t\tapp-arch/zip\n\t\t\tapp-arch/unzip\n\t\t)\n\t\t>=sys-libs/ncurses-5.2-r2\n\t\tnls? ( sys-devel/gettext )\n\t)\n\ttest? ( sys-devel/autogen dev-util/dejagnu )\n\t>=sys-apps/texinfo-4.2-r4\n\t>=sys-devel/bison-1.875\n\tsys-devel/flex\n\tamd64? (\n\t\t>=sys-libs/glibc-2.7-r2\n\t\tmultilib? (\n\t\t\tgcj? ( app-emulation/emul-linux-x86-xlibs )\n\t\t)\n\t)\n\tppc? ( >=sys-devel/binutils-2.17 )\n\tppc64? ( >=sys-devel/binutils-2.17 )\n\t>=sys-devel/binutils-2.15.94 sys-devel/gnuconfig >=sys-apps/sed-4' DESCRIPTION='The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking' DESKTOP_SESSION=gnome DESKTOP_STARTUP_ID= DESTTREE=/usr DEV='ruby curl' DEVICE=alsa DIROPTIONS=-m0755 EAPI=0 ELIBC=glibc ELIBTOOL_VERSION=2.0.2 ELT_APPLIED_PATCHES=' 1.5.4 2.2 1.5.6 2.2.6' ELT_LTMAIN_SH=/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/ltmain.sh ELT_PATCH_DIR=/usr/portage/eclass/ELT-patches EPATCH_EXCLUDE= EPATCH_FORCE=no EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...' EPATCH_OPTS='-g0 -E --no-backup-if-mismatch' EPATCH_SINGLE_MSG= EPATCH_SOURCE=//etc/portage/patches/sys-devel/gcc EPATCH_SUFFIX=patch ETYPE=gcc-compiler EXEOPTIONS=-m0755 FEATURES='distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch' GCCMAJOR=4 GCCMICRO=2 GCCMINOR=3 GCC_BRANCH_VER=4.3 GCC_CONFIG_VER=4.3.2 GCC_FILESDIR=/usr/portage/sys-devel/gcc/files GCC_LIB_COMPAT_ONLY=false GCC_PV=4.3.2 GCC_PVR=4.3.2-r3 GCC_RELEASE_VER=4.3.2 GCC_TARGET_NO_MULTILIB=false GCC_VAR_TYPE=versioned GDK_USE_XFT=1 GDMSESSION=gnome GDM_LANG=zh_CN.UTF-8 GDM_XSERVER_LOCATION=local GNOME='gnome gtk -qt3 -qt4' GNOME_DESKTOP_SESSION_ID=Default GNOME_KEYRING_SOCKET=/tmp/keyring-9s4njS/socket GRAILS_HOME=/home/yangbo/download/java/grails/grails-1.0.3 GROOVY_HOME=/home/yangbo/download/java/groovy/groovy GTK_IM_MODULE=scim GTK_MODULES=gnomebreakpad GTK_RC_FILES=/etc/gtk/gtkrc:/home/yangbo/.gtkrc-1.2-gnome2 HOMEPAGE=http://gcc.gnu.org/ HTB_GCC_VER=4.3.2 INCLUDEPATH=/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include INHERITED='toolchain portability flag-o-matic versionator multilib fixheadtails libtool gnuconfig toolchain-funcs eutils' INPUT_DEVICES='keyboard mouse evdev' INSDESTTREE= INSOPTIONS=-m0644 IUSE=' multislot test altivec build fortran nls nocxx nopie bootstrap doc gcj gtk hardened libffi multilib objc vanilla ip28 ip32r10k n32 n64 objc-gc mudflap objc++ openmp fixed-point' JAVA_HOME=/usr/local/java KDEDIRS=/usr/kde/3.5:/usr:/usr/local KERNEL=linux KERNEL_ABI=default KEYWORDS='alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd' KV=2.6.24 LANG=zh_CN.UTF-8 LANGUAGE=cjk LCD_DEVICES='bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text' LDFLAGS=-Wl,-O1 LDFLAGS_default= LD_LIBRARY_PATH=/home/yangbo/bin/mysql/lib LIBDIR_default=lib LIBOPTIONS=-m0644 LIBPATH=/usr/lib/gcc/i686-pc-linux-gnu/4.3.2 LICENSE='GPL-3 LGPL-2.1 libgcc libstdc++' M2_HOME=/var/download/java/maven MAKEOPTS=-j4 MULTILIB_ABIS=default NETBEANS='apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml' OPENGL_PROFILE=nvidia PATCH_GCC_VER=4.3.2 PATCH_VER=1.6 PDEPEND='>=sys-devel/gcc-config-1.4 elibc_glibc? ( >=sys-libs/glibc-2.6 ) ' PIC='jpeg gif' PIE_GCC_VER=4.3.2 PIE_GLIBC_STABLE='x86 amd64 ~ppc ~ppc64 ~arm ~sparc' PIE_UCLIBC_STABLE='x86 arm' PIE_VER=10.1.5 PKG_CONFIG_PATH=/usr/qt/3/lib/pkgconfig PORTAGE_COMPRESS_EXCLUDE_SUFFIXES='css gif htm[l]? jp[e]?g js pdf png' PPP=mppe-mppc PP_GCC_VER=4.3.2 PREFIX=/usr PRELINK_PATH_MASK=/usr/lib/gstreamer-0.10 PROFILE_ONLY_VARIABLES='ARCH ELIBC KERNEL USERLAND' PROPERTIES= PROVIDE= PYTHONDOCS=/usr/share/doc/python-docs-2.4.4/html/lib QMAKESPEC=linux-g++ QTDIR=/usr/qt/3 QT_IM_MODULE=scim RDEPEND=$'>=sys-libs/zlib-1.1.4\n\t>=sys-devel/gcc-config-1.4\n\tvirtual/libiconv\n\t>=dev-libs/gmp-4.2.1\n\t>=dev-libs/mpfr-2.3\n\t!build? (\n\t\tgcj? (\n\t\t\tgtk? (\n\t\t\t\tx11-libs/libXt\n\t\t\t\tx11-libs/libX11\n\t\t\t\tx11-libs/libXtst\n\t\t\t\tx11-proto/xproto\n\t\t\t\tx11-proto/xextproto\n\t\t\t\t>=x11-libs/gtk+-2.2\n\t\t\t\tx11-libs/pango\n\t\t\t)\n\t\t\t>=media-libs/libart_lgpl-2.1\n\t\t\tapp-arch/zip\n\t\t\tapp-arch/unzip\n\t\t)\n\t\t>=sys-libs/ncurses-5.2-r2\n\t\tnls? ( sys-devel/gettext )\n\t) ' RESTRICT=strip S=/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2 SANDBOX_DENY=/etc/ld.so.preload SANDBOX_PREDICT=/dev/console:/dev/random:/proc/self/maps:/usr/lib/python2.0/:/usr/lib/python2.1/:/usr/lib/python2.2/:/usr/lib/python2.3/:/usr/lib/python2.4/:/usr/lib/python2.5/:/usr/lib/python3.0/:/var/db/aliases.db:/var/db/ethers.db:/var/db/group.db:/var/db/hosts.db:/var/db/netgroup.db:/var/db/netmasks.db:/var/db/networks.db:/var/db/passwd.db:/var/db/protocols.db:/var/db/rpc.db:/var/db/services.db:/var/tmp/portage/sys-devel/gcc-4.3.2-r3/homedir/. SANDBOX_READ=/:/dev/shm:/dev/stdin:/var/tmp SANDBOX_WRITE=:/dev/console:/dev/fd:/dev/null:/dev/pts/:/dev/pty:/dev/shm:/dev/shm/ngpt:/dev/stderr:/dev/stdout:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp:/tmp/:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/lib/cf:/usr/lib/conftest:/usr/tmp/cf:/usr/tmp/conftest:/var/log/scrollkeeper.log:/var/tmp:/var/tmp/:/var/tmp/portage/sys-devel/gcc-4.3.2-r3/homedir/.bash_history:/var/tmp/portage/sys-devel/gcc-4.3.2-r3/homedir/.gconfd/lock SDL=truetype SESSION_MANAGER=local/superman:/tmp/.ICE-unix/7891 SLOT=4.3 SPECS_GCC_VER=4.3.2 SPECS_VER=0.9.4 SPLIT_SPECS=no SRC_URI=$'mirror://gnu/gcc/gcc-4.3.2/gcc-4.3.2.tar.bz2 mirror://gentoo/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.3.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-4.3.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-4.3.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.2-patches-1.6.tar.bz2 !nopie? ( mirror://gentoo/gcc-4.3.2-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-4.3.2-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-4.3.2-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.2-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.2-piepatches-v10.1.5.tar.bz2 ) !nopie? ( mirror://gentoo/gcc-4.3.2-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-4.3.2-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-4.3.2-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.2-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.2-specs-0.9.4.tar.bz2 )\n\t\t\tgcj? ( ftp://sourceware.org/pub/java/ecj-4.3.jar )' STDCXX_INCDIR=/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/g++-v4 UCLIBC_GCC_VER=4.3.2 UCLIBC_VER=1.0 USE='elibc_glibc fortran gcj gtk kernel_linux mudflap nls openmp userland_GNU x86' USERLAND=GNU USERNAME=yangbo VERSIONATOR_OLD_EXTGLOB='shopt -u extglob' VERSIONATOR_RECURSION=0 VIDEO_CARDS= WINDOWID=50331701 WINDOWPATH=7 XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/ XMODIFIERS=@im=SCIM _=PKG_INSTALL_MASK _E_DOCDESTTREE_= _E_EXEDESTTREE_= ___ECLASS_RECUR_MULTILIB=yes ___ECLASS_RECUR_TOOLCHAIN_FUNCS=yes _pipestatus='0 0' conf=gcc-4.3.2-r3 fix_files=' contrib/test_summary' gcc_common_hard='-DEFAULT_RELRO -DEFAULT_BIND_NOW'
Problem related to glibc. Reemerge sys-apps/findutils.
(In reply to comment #1) > Problem related to glibc. > Reemerge sys-apps/findutils. > It works! Reemerge sys-apps/findutils then emerge the gcc, it succeeds! thanks a lot!