* Package: sys-libs/glibc-2.20-r1  * Repository: gentoo  * Maintainer: toolchain@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU  * FEATURES: preserve-libs sandbox userpriv usersandbox make -j9 -s glibc-test make -j9 -s glibc-test >>> Unpacking source... : recipe for target 'glibc-test' failed * Auto adding -march=x86_64 to CFLAGS_x86 #185404 * Checking gcc for __thread support ...  [ ok ] * Checking kernel version (3.13.3 >= 2.6.32) ...  [ ok ] * Checking linux-headers version (3.13.0 >= 2.6.32) ...  [ ok ] >>> Unpacking glibc-2.20.tar.xz to /var/tmp/portage/sys-libs/glibc-2.20-r1/work >>> Unpacking glibc-2.20-patches-3.tar.bz2 to /var/tmp/portage/sys-libs/glibc-2.20-r1/work >>> Source unpacked in /var/tmp/portage/sys-libs/glibc-2.20-r1/work >>> Preparing source in /var/tmp/portage/sys-libs/glibc-2.20-r1/work/glibc-2.20 ... * Applying Gentoo Glibc Patchset 2.20-3 ... * 00_all_0001-disable-ldconfig-during-install.patch ...  [ ok ] * 00_all_0002-workaround-crash-when-handling-signals-in-static-PIE.patch ...  [ ok ] * 00_all_0003-make-fortify-logic-checks-less-angry.patch ...  [ ok ] * 00_all_0004-Fix-localedef-segfault-when-run-under-exec-shield-Pa.patch ...  [ ok ] * 00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch ...  [ ok ] * 00_all_0006-nptl-support-thread-stacks-that-grow-up.patch ...  [ ok ] * 00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch ...  [ ok ] * 00_all_0008-nptl-handle-EAGAIN-with-some-futex-operations.patch ...  [ ok ] * 00_all_0009-gentoo-support-running-tests-under-sandbox.patch ...  [ ok ] * 00_all_0010-gentoo-disable-building-in-timezone-subdir.patch ...  [ ok ] * 00_all_0011-arm-fix-PIC-vs-SHARED-typos.patch ...  [ ok ] * 00_all_0012-hppa-name-setjmp-union.patch ...  [ ok ] * 00_all_0013-hppa-fix-build-problems-with-atomic-code.patch ...  [ ok ] * 00_all_0014-hppa-fix-bug-in-floating-point-exception-support.patch ...  [ ok ] * 00_all_0015-hppa-fix-pthread-spinlock.patch ...  [ ok ] * 00_all_0016-hppa-fix-__O_SYNC-to-match-the-kernel.patch ...  [ ok ] * 00_all_0017-disable-PIE-when-checking-for-PIC-default.patch ...  [ ok ] * 00_all_0018-arm-drop-EABI-check.patch ...  [ ok ] * Done with patching * Using GNU config files from /usr/share/gnuconfig * Updating scripts/config.sub  [ ok ] * Updating scripts/config.guess  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-libs/glibc-2.20-r1/work/glibc-2.20 ... : recipe for target 'glibc-test' failed * Auto adding -march=x86_64 to CFLAGS_x86 #185404 : recipe for target 'glibc-test' failed * Auto adding -march=x86_64 to CFLAGS_x86 #185404 * Running toolchain-glibc_src_configure for ABI amd64 * Configuring glibc for nptl * ABI: amd64 * CBUILD: x86_64-pc-linux-gnu * CHOST: x86_64-pc-linux-gnu * CTARGET: x86_64-pc-linux-gnu * CBUILD_OPT: * CTARGET_OPT: * CC: clang -m64 * ASFLAGS: * CFLAGS: -pipe -pipe -O2 -fno-strict-aliasing * CPPFLAGS: * CXXFLAGS: -pipe -pipe -O2 -fno-strict-aliasing * LDFLAGS: -Wl,-O1 -Wl,--as-needed * Manual CC: clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker /var/tmp/portage/sys-libs/glibc-2.20-r1/work/glibc-2.20/configure --disable-stackguard-randomization --enable-kernel=2.6.32 --enable-add-ons=c_stubs,libidn --without-selinux --without-cvs --enable-bind-now --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --disable-profile --without-gd --with-headers=/usr/include --prefix=/usr --libdir=/usr/lib64 --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64/misc/glibc --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion=Gentoo 2.20-r1 p3 --enable-obsolete-rpc --disable-systemtap --disable-nscd checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker accepts -g... yes checking whether we are using the GNU C++ compiler... yes checking whether clang++ accepts -g... yes checking for x86_64-pc-linux-gnu-readelf... x86_64-pc-linux-gnu-readelf checking for sysdeps preconfigure fragments... aarch64 alpha arm hppa i386 m68k microblaze mips powerpc s390 sh sparc tile x86_64 checking whether clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker compiles in -mx32 mode by default... no configure: running configure fragment for add-on c_stubs configure: running configure fragment for add-on libidn checking for assembler and linker STT_GNU_IFUNC support... no checking whether .text pseudo-op must be used... yes checking sysdep dirs... sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64/wordsize-64 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether /usr/bin/x86_64-pc-linux-gnu-as is GNU as... yes checking whether /var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker/ld is GNU ld... yes checking for /usr/bin/x86_64-pc-linux-gnu-as... /usr/bin/x86_64-pc-linux-gnu-as checking version of /usr/bin/x86_64-pc-linux-gnu-as... 2.24, ok checking for /var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker/ld... /var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker/ld checking version of /var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker/ld... 2.24, ok checking for x86_64-pc-linux-gnu-gcc... (cached) clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker checking version of clang -m64 -B/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/bfd-linker... 3.4, bad checking for gnumake... no checking for gmake... gmake checking version of gmake... 4.1, ok checking for gnumsgfmt... no checking for gmsgfmt... gmsgfmt checking version of gmsgfmt... 0.18.3, ok checking for makeinfo... makeinfo checking version of makeinfo... 5.2, ok checking for sed... sed checking version of sed... 4.2.2, ok checking for gawk... gawk checking version of gawk... 4.1.0, ok checking for x86_64-pc-linux-gnu-nm... x86_64-pc-linux-gnu-nm configure: error: *** These critical programs are missing or too old: gcc *** Check the INSTALL file for required versions. * ERROR: sys-libs/glibc-2.20-r1::gentoo failed (configure phase): * failed to configure glibc * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 3178: Called eblit-run 'src_configure' * environment, line 910: Called eblit-glibc-src_configure * src_configure.eblit, line 251: Called foreach_abi 'toolchain-glibc_src_configure' * common.eblit, line 326: Called toolchain-glibc_src_configure * src_configure.eblit, line 246: Called glibc_do_configure 'nptl' * src_configure.eblit, line 145: Called die * The specific snippet of code: * "$@" || die "failed to configure glibc" * * If you need support, post the output of `emerge --info '=sys-libs/glibc-2.20-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-libs/glibc-2.20-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.20-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-libs/glibc-2.20-r1/work/build-amd64-x86_64-pc-linux-gnu-nptl' * S: '/var/tmp/portage/sys-libs/glibc-2.20-r1/work/glibc-2.20'