* Package: sys-devel/binutils-9999 * Repository: gentoo * Maintainer: toolchain@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc gold kernel_linux nls plugins userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>> Unpacking source... * Repository id: binutils-gdb.git * To override fetched repository properties, use: * EGIT_OVERRIDE_REPO_BINUTILS_GDB * EGIT_OVERRIDE_BRANCH_BINUTILS_GDB * EGIT_OVERRIDE_COMMIT_BINUTILS_GDB * EGIT_OVERRIDE_COMMIT_DATE_BINUTILS_GDB * * Fetching https://sourceware.org/git/binutils-gdb.git ... git fetch https://sourceware.org/git/binutils-gdb.git +HEAD:refs/git-r3/HEAD git symbolic-ref refs/git-r3/sys-devel/binutils/9999/__main__ refs/git-r3/HEAD * Checking out https://sourceware.org/git/binutils-gdb.git to /var/tmp/portage/sys-devel/binutils-9999/work/binutils ... git checkout --quiet refs/git-r3/HEAD GIT update --> repository: https://sourceware.org/git/binutils-gdb.git at the commit: ed7e9d0bdaa0cbeb157e427c262e692a993e4432 >>> Unpacking binutils-9999-patches-4.tar.xz to /var/tmp/portage/sys-devel/binutils-9999/work >>> Source unpacked in /var/tmp/portage/sys-devel/binutils-9999/work >>> Preparing source in /var/tmp/portage/sys-devel/binutils-9999/work/binutils ... * Applying binutils-9999 patchset 4 * Applying 0001-Gentoo-ld-always-warn-about-textrels-in-files.patch ... [ ok ] * Applying 0002-Gentoo-Add-an-option-no-warn-shared-textrel-self-exp.patch ... [ ok ] * Applying 0003-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch ... [ ok ] * Applying 0004-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch ... The text leading up to this was: -------------------------- |From c9976a6d24047fd13d515486fe10bd5e785fbee4 Mon Sep 17 00:00:00 2001 |From: Mike Frysinger |Date: Fri, 7 Jan 2005 00:15:53 -0500 |Subject: [PATCH 04/13] Gentoo: ld: enable new dtags by default for linux/gnu | targets | |The "new" dtags options have been around for 14+ years now, so for Linux |and GNU targets, enable them by default. | |2012-01-21 Mike Frysinger | | * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set | link_info.new_dtags to TRUE for linux/gnu targets. | * NEWS: Mention new dtags default. | |2013-01-22 Roland McGrath | | * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set | new_dtags to TRUE for *-*-nacl* targets. | |(cherry picked from commit 3ed91ee23d7ba05bffe6fb00bdaf5fa089643d77) |--- | ld/emultempl/elf32.em | 10 ++++++++++ | 1 file changed, 10 insertions(+) | |diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em |index 3e8ee4693e..6a2bc28d84 100644 |--- a/ld/emultempl/elf32.em |+++ b/ld/emultempl/elf32.em -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored [ !! ] * ERROR: sys-devel/binutils-9999::gentoo failed (prepare phase): * patch -p1 failed with /var/tmp/portage/sys-devel/binutils-9999/work/patch/0004-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch * * Call stack: * ebuild.sh, line 124: Called src_prepare * environment, line 2308: Called eapply '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0001-Gentoo-ld-always-warn-about-textrels-in-files.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0002-Gentoo-Add-an-option-no-warn-shared-textrel-self-exp.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0003-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0004-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0005-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0006-Gentoo-opcodes-link-against-libbfd.la-for-rpath-deps.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0007-Gentoo-Pass-hash-style-sysv-to-ld-in-its-testsuite.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0008-Gentoo-Pass-no-warn-shared-textrel-to-ld-in-its-test.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0009-Gentoo-Restore-TEXTREL-warnings-for-non-shared-objec.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0010-Gentoo-Fix-test-for-precise-textrel-warning-message-.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0011-Gentoo-Fix-textrel-warning-format-test.patch' '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0012-Gentoo-add-with-extra-soversion-suffix-option.patch' * environment, line 833: Called _eapply_patch '/var/tmp/portage/sys-devel/binutils-9999/work/patch/0004-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch' * environment, line 771: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/sys-devel/binutils-9999/work/patch/0004-Gentoo-ld-enable-new-dtags-by-default-for-linux-gnu-.patch' * isolated-functions.sh, line 119: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=sys-devel/binutils-9999::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/binutils-9999::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-devel/binutils-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-9999/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/binutils-9999/work/binutils' * S: '/var/tmp/portage/sys-devel/binutils-9999/work/binutils'