* Package: sys-devel/binutils-2.35.1-r1  * Repository: gentoo  * Maintainer: toolchain@gentoo.org  * USE: abi_x86_32 elibc_glibc gold kernel_linux nls plugins userland_GNU x86  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking binutils-2.35.1.tar.xz to /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work >>> Unpacking binutils-2.35.1-patches-2.tar.xz to /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work >>> Source unpacked in /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work >>> Preparing source in /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/binutils-2.35.1 ... * Applying binutils patchset 2.35.1-2 * Applying patches from /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/patch ... * 0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch ...  [ ok ] * 0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch ...  [ ok ] * 0003-Gentoo-opcodes-link-against-libbfd.la-for-rpath-deps.patch ...  [ ok ] * 0004-Gentoo-add-with-extra-soversion-suffix-option.patch ...  [ ok ] * 0005-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch ...  [ ok ] * 0006-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch ...  [ ok ] * 0007-Reset-development-back-to-true.patch ...  [ ok ] * 0008-ld-Override-the-IR-definition-for-non-ELF-targets.patch ...  [ ok ] * 0009-Error-on-lmw-lswi-and-related-PowerPC-insns-when-LE.patch ...  [ ok ] * 0010-Prioritise-mtfprd-and-mtvrd-over-mtvsrd-in-PowerPC-d.patch ...  [ ok ] * 0011-Implement-missing-powerpc-extended-mnemonics.patch ...  [ ok ] * 0012-Implement-missing-powerpc-mtspr-and-mfspr-extended-i.patch ...  [ ok ] * 0013-PowerPC64-no-pcrel-optimize.patch ...  [ ok ] * 0014-Correct-vcmpsq-vcmpuq-and-xvtlsbb-BF-field.patch ...  [ ok ] * 0015-PR26655-Power10-libstdc-.so-R_PPC64_NONE-dynamic-rel.patch ...  [ ok ] * 0016-PR26656-power10-libstdc-.so-segfault-in-__cxxabiv1-_.patch ...  [ ok ] * 0017-GOLD-Power10-stub-selection.patch ...  [ ok ] * 0018-GOLD-PowerPC64-__tls_get_addr_opt-stub.patch ...  [ ok ] * 0019-Import-patch-from-mainline-to-fix-decoding-DWARF-inf.patch ...  [ ok ] * 0020-PPC64_OPT_LOCALENTRY-is-incompatible-with-tail-calls.patch ...  [ ok ] * 0021-GOLD-PPC64_OPT_LOCALENTRY-is-incompatible-with-tail-.patch ...  [ ok ] * 0022-Re-PR26656-power10-libstdc-.so-segfault-in-__cxxabiv.patch ...  [ ok ] * 0023-aarch64-Add-support-for-Neoverse-V1-CPU.patch ...  [ ok ] * 0024-aarch64-Fix-bogus-type-punning-in-parse_barrier-PR26.patch ...  [ ok ] * 0025-x86-Properly-merge-z-ibt-and-z-shstk.patch ...  [ ok ] * 0026-x86-Update-GNU-property-tests.patch ...  [ ok ] * 0027-Revert-x86-Don-t-display-eiz-with-no-scale.patch ...  [ ok ] * 0028-x86-Check-register-operand-for-AddrPrefixOpReg.patch ...  [ ok ] * 0029-x86-Update-register-operand-check-for-AddrPrefixOpRe.patch ...  [ ok ] * 0030-GOLD-Increase-split-stack-adjust-size.patch ...  [ ok ] * 0031-gold-Update-testsuite-split_-i386-x32-x86_64-.sh.patch ...  [ ok ] * 0032-arm-Add-support-for-Neoverse-V1-CPU.patch ...  [ ok ] * 0033-GOLD-internal-error-in-relocate-at-powerpc.cc-10473.patch ...  [ ok ] * 0034-GOLD-Power10-segv-due-to-wild-r2.patch ...  [ ok ] * 0035-arm-Add-support-for-Neoverse-N2-CPU.patch ...  [ ok ] * 0037-arm-Fix-the-wrong-error-message-string-for-mve-vldr-.patch ...  [ ok ] * 9999-Gentoo-We-make-a-release.patch ... patching file bfd/development.sh Hunk #1 succeeded at 16 with fuzz 2.  [ ok ] * Done. * Fixing misc issues in configure files * Using GNU config files from /usr/share/gnuconfig * Updating config.sub  [ ok ] * Updating config.guess  [ ok ] * Running elibtoolize in: binutils-2.35.1/ * Applying portage/2.2 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.2.6 patch ... * Running elibtoolize in: binutils-2.35.1/bfd/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/binutils/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/etc/ * Running elibtoolize in: binutils-2.35.1/gas/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/gold/ * Running elibtoolize in: binutils-2.35.1/gprof/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/intl/ * Running elibtoolize in: binutils-2.35.1/ld/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/libctf/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/libiberty/ * Running elibtoolize in: binutils-2.35.1/opcodes/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... * Running elibtoolize in: binutils-2.35.1/zlib/ * Applying target-nm/2.4.2 patch ... * Applying ppc64le/2.4.4 patch ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/binutils-2.35.1 ... * strip-flags: CFLAGS: changed '-O2 -march=k6-3 -mno-sahf -mtune=k6 --param l1-cache-size=32 --param l2-cache-size=256 -fomit-frame-pointer' to '-O2 -march=k6-3 -mtune=k6' * strip-flags: CXXFLAGS: changed '-O2 -march=k6-3 -mno-sahf -mtune=k6 --param l1-cache-size=32 --param l2-cache-size=256 -fomit-frame-pointer' to '-O2 -march=k6-3 -mtune=k6' * strip-flags: FFLAGS: changed '-O2 -march=k6-3 -mno-sahf -mtune=k6 --param l1-cache-size=32 --param l2-cache-size=256 -fomit-frame-pointer' to '-O2 -march=k6-3 -mtune=k6' * strip-flags: FCFLAGS: changed '-O2 -march=k6-3 -mno-sahf -mtune=k6 --param l1-cache-size=32 --param l2-cache-size=256 -fomit-frame-pointer' to '-O2 -march=k6-3 -mtune=k6' * CATEGORY: sys-devel * CBUILD: i586-pc-linux-gnu * CHOST: i586-pc-linux-gnu * CTARGET: i586-pc-linux-gnu * CFLAGS: -O2 -march=k6-3 -mtune=k6 * LDFLAGS: -Wl,-O1 -Wl,--as-needed ./configure --enable-plugins --enable-gold --without-included-gettext --with-system-zlib --enable-64-bit-bfd --build=i586-pc-linux-gnu --enable-secureplt --enable-default-hash-style=gnu --prefix=/usr --host=i586-pc-linux-gnu --target=i586-pc-linux-gnu --datadir=/usr/share/binutils-data/i586-pc-linux-gnu/2.35.1 --datarootdir=/usr/share/binutils-data/i586-pc-linux-gnu/2.35.1 --infodir=/usr/share/binutils-data/i586-pc-linux-gnu/2.35.1/info --mandir=/usr/share/binutils-data/i586-pc-linux-gnu/2.35.1/man --bindir=/usr/i586-pc-linux-gnu/binutils-bin/2.35.1 --libdir=/usr/lib/binutils/i586-pc-linux-gnu/2.35.1 --libexecdir=/usr/lib/binutils/i586-pc-linux-gnu/2.35.1 --includedir=/usr/lib/binutils/i586-pc-linux-gnu/2.35.1/include --enable-obsolete --enable-shared --enable-threads --enable-relro --enable-install-libiberty --enable-textrel-check=warning --disable-werror --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion=Gentoo 2.35.1 p2 --disable-static --disable-gdb --disable-libdecnumber --disable-readline --disable-sim --without-stage1-ldflags --with-extra-soversion-suffix=gentoo-sys-devel-binutils-st --without-debuginfod checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu checking target system type... i586-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /bin/sed checking for gawk... gawk checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-pc-linux-gnu-gcc accepts -g... yes checking for i586-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for i586-pc-linux-gnu-g++... i586-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether i586-pc-linux-gnu-g++ accepts -g... yes checking whether g++ accepts -static-libstdc++ -static-libgcc... yes checking for i586-pc-linux-gnu-gnatbind... no checking for gnatbind... no checking for i586-pc-linux-gnu-gnatmake... no checking for gnatmake... no checking whether compiler driver understands Ada... no checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 checking for objdir... .libs checking whether to use debuginfod... no configure: WARNING: debuginfod support disabled; some features may be unavailable. checking for isl 0.15 or later... no required isl version is 0.15 or later *** This configuration is not supported in the following subdirectories: zlib (Any other directories should still work fine.) checking for default BUILD_CONFIG... checking for --enable-vtable-verify... no checking for bison... bison -y checking for bison... bison checking for gm4... no checking for gnum4... no checking for m4... m4 checking for flex... flex checking for flex... flex checking for makeinfo... makeinfo checking for expect... no checking for runtest... no checking for i586-pc-linux-gnu-ar... i586-pc-linux-gnu-ar checking for i586-pc-linux-gnu-as... i586-pc-linux-gnu-as checking for i586-pc-linux-gnu-dlltool... no checking for dlltool... no checking for ld... (cached) /usr/lib/gcc/i586-pc-linux-gnu/9.3.0/../../../../i586-pc-linux-gnu/bin/ld checking for i586-pc-linux-gnu-ld... (cached) /usr/lib/gcc/i586-pc-linux-gnu/9.3.0/../../../../i586-pc-linux-gnu/bin/ld checking for i586-pc-linux-gnu-lipo... no checking for lipo... no checking for i586-pc-linux-gnu-nm... i586-pc-linux-gnu-nm checking for i586-pc-linux-gnu-ranlib... i586-pc-linux-gnu-ranlib checking for i586-pc-linux-gnu-strip... i586-pc-linux-gnu-strip checking for i586-pc-linux-gnu-windres... no checking for windres... no checking for i586-pc-linux-gnu-windmc... no checking for windmc... no checking for i586-pc-linux-gnu-objcopy... i586-pc-linux-gnu-objcopy checking for i586-pc-linux-gnu-objdump... i586-pc-linux-gnu-objdump checking for i586-pc-linux-gnu-readelf... i586-pc-linux-gnu-readelf checking for i586-pc-linux-gnu-cc... no checking for cc... cc checking for i586-pc-linux-gnu-c++... i586-pc-linux-gnu-c++ checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc checking for i586-pc-linux-gnu-gfortran... i586-pc-linux-gnu-gfortran checking for i586-pc-linux-gnu-gccgo... no checking for gccgo... no checking for i586-pc-linux-gnu-ar... i586-pc-linux-gnu-ar checking for i586-pc-linux-gnu-as... i586-pc-linux-gnu-as checking for i586-pc-linux-gnu-dlltool... no checking for dlltool... no checking for i586-pc-linux-gnu-ld... i586-pc-linux-gnu-ld checking for i586-pc-linux-gnu-lipo... no checking for lipo... no checking for i586-pc-linux-gnu-nm... i586-pc-linux-gnu-nm checking for i586-pc-linux-gnu-objcopy... i586-pc-linux-gnu-objcopy checking for i586-pc-linux-gnu-objdump... i586-pc-linux-gnu-objdump checking for i586-pc-linux-gnu-ranlib... i586-pc-linux-gnu-ranlib checking for i586-pc-linux-gnu-readelf... i586-pc-linux-gnu-readelf checking for i586-pc-linux-gnu-strip... i586-pc-linux-gnu-strip checking for i586-pc-linux-gnu-windres... no checking for windres... no checking for i586-pc-linux-gnu-windmc... no checking for windmc... no checking where to find the target ar... just compiled checking where to find the target as... just compiled checking where to find the target cc... host tool checking where to find the target c++... host tool checking where to find the target c++ for libstdc++... host tool checking where to find the target dlltool... just compiled checking where to find the target gcc... host tool checking where to find the target gfortran... host tool checking where to find the target gccgo... host tool checking where to find the target ld... just compiled checking where to find the target lipo... host tool checking where to find the target nm... just compiled checking where to find the target objcopy... just compiled checking where to find the target objdump... just compiled checking where to find the target ranlib... just compiled checking where to find the target readelf... just compiled checking where to find the target strip... just compiled checking where to find the target windres... just compiled checking where to find the target windmc... just compiled checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/binutils-2.35.1 ... make -j2 tooldir=/usr/i586-pc-linux-gnu all make[1]: Entering directory '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/build' mkdir -p -- ./libiberty mkdir -p -- ./intl Configuring in ./libiberty Configuring in ./intl configure: creating cache ./config.cache configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... true true checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc checking for perl... perl checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu checking for i586-pc-linux-gnu-ar... i586-pc-linux-gnu-ar checking for i586-pc-linux-gnu-ranlib... i586-pc-linux-gnu-ranlib checking whether to install libiberty headers and static library... yes configure: target_header_dir = libiberty checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether the C compiler works... checking whether we are cross compiling... yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking for suffix of object files... o checking whether we are using the GNU C compiler... checking whether we are cross compiling... yes checking whether i586-pc-linux-gnu-gcc accepts -g... yes checking for i586-pc-linux-gnu-gcc option to accept ISO C89... no checking for suffix of object files... o checking whether we are using the GNU C compiler... none needed checking how to run the C preprocessor... yes checking whether i586-pc-linux-gnu-gcc accepts -g... i586-pc-linux-gnu-gcc -E yes checking for i586-pc-linux-gnu-gcc option to accept ISO C89... checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... none needed checking how to run the C preprocessor... i586-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes yes checking for stdlib.h... checking for sys/types.h... yes yes checking for sys/stat.h... checking for string.h... yes yes checking for stdlib.h... checking for memory.h... yes yes checking for string.h... checking for strings.h... yes yes checking for memory.h... checking for inttypes.h... yes yes checking for strings.h... checking for stdint.h... yes yes checking for inttypes.h... checking for unistd.h... yes checking for stdint.h... yes checking minix/config.h usability... yes checking for unistd.h... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking minix/config.h usability... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c no checking minix/config.h presence... checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu checking for i586-pc-linux-gnu-ranlib... i586-pc-linux-gnu-ranlib checking for library containing strerror... 64 checking whether i586-pc-linux-gnu-gcc supports -W... none required checking for an ANSI C-conforming const... yes checking whether i586-pc-linux-gnu-gcc supports -Wall... yes checking for inline... yes checking whether i586-pc-linux-gnu-gcc supports -Wwrite-strings... inline checking for off_t... yes checking whether i586-pc-linux-gnu-gcc supports -Wc++-compat... yes checking whether i586-pc-linux-gnu-gcc supports -Wstrict-prototypes... yes checking whether i586-pc-linux-gnu-gcc supports -Wshadow=local... yes checking for size_t... yes checking whether i586-pc-linux-gnu-gcc supports -pedantic ... yes checking whether i586-pc-linux-gnu-gcc and cc understand -c and -o together... yes checking for working alloca.h... yes checking for alloca... yes checking for an ANSI C-conforming const... yes checking for inline... inline yes checking whether byte ordering is bigendian... checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... no checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking for CET support... yes checking for working mmap... configure: error: Intel CET must be enabled on Intel CET enabled host yes checking whether we are using the GNU C Library 2.1 or newer... yes checking whether integer division by zero raises SIGFPE... make[1]: *** [Makefile:8360: configure-libiberty] Error 1 make[1]: *** Waiting for unfinished jobs.... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unsigned long long... yes checking for inttypes.h... yes checking whether the inttypes.h PRIxNN macros are broken... no checking for ld used by GCC... /usr/lib/gcc/i586-pc-linux-gnu/9.3.0/../../../../i586-pc-linux-gnu/bin/ld checking if the linker (/usr/lib/gcc/i586-pc-linux-gnu/9.3.0/../../../../i586-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking argz.h usability... yes checking argz.h presence... yes checking for argz.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking nl_types.h usability... yes checking nl_types.h presence... yes checking for nl_types.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for feof_unlocked... yes checking for fgets_unlocked... yes checking for getc_unlocked... yes checking for getcwd... yes checking for getegid... yes checking for geteuid... yes checking for getgid... yes checking for getuid... yes checking for mempcpy... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for stpcpy... yes checking for strcasecmp... yes checking for strdup... yes checking for strtoul... yes checking for tsearch... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for __fsetlocking... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... bison checking version of bison... 3.7.3, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating config.intl config.status: creating config.h config.status: executing default-1 commands make[1]: Leaving directory '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/build' make: *** [Makefile:854: all] Error 2 * ERROR: sys-devel/binutils-2.35.1-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-devel/binutils-2.35.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/binutils-2.35.1-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/build' * S: '/var/tmp/portage/sys-devel/binutils-2.35.1-r1/work/binutils-2.35.1'