Re: [OE-core] [PATCH 8/8] binutils: Upgrade to 2.30 release
This is causing glibc on ARM64 to explode: | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-arm64/build/build/tmp/work/aarch64-poky-linux/glibc/2.26-r0/build-aarch64-poky-linux/elf/librtld.os:(. data.rel.ro+0x498): dangerous relocation: unsupported relocation Pages more available at https://autobuilder.yocto.io/builders/nightly-arm64/builds/724/steps/BuildImages/logs/stdio Ross On 30 January 2018 at 04:31, Khem Rajwrote: > Signed-off-by: Khem Raj > --- > meta/conf/distro/include/tcmode-default.inc| 2 +- > .../{binutils-2.29.1.inc => binutils-2.30.inc} | 2 +- > ...n_2.29.1.bb => binutils-cross-canadian_2.30.bb} | 0 > ...tils-cross_2.29.1.bb => binutils-cross_2.30.bb} | 0 > ...rosssdk_2.29.1.bb => binutils-crosssdk_2.30.bb} | 0 > ...nutils-crosssdk-Generate-relocatable-SDKs.patch | 14 ++--- > ...oss-Do-not-generate-linker-script-directo.patch | 6 +- > ...ure-widen-the-regexp-for-SH-architectures.patch | 14 ++--- > .../0004-Point-scripts-location-to-libdir.patch| 8 +-- > ...te-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch | 10 ++-- > .../binutils/binutils/0006-Use-libtool-2.4.patch | 66 > > ...7-Add-the-armv5e-architecture-to-binutils.patch | 8 +-- > ...he-distro-compiler-point-to-the-wrong-ins.patch | 6 +- > ...es-of-system-directories-when-cross-linki.patch | 24 > ...-rpath-in-libtool-when-sysroot-is-enabled.patch | 4 +- > ...Change-default-emulation-for-mips64-linux.patch | 14 ++--- > .../0012-Add-support-for-Netlogic-XLP.patch| 70 > +++--- > ...ncorrect-assembling-for-ppc-wait-mnemonic.patch | 10 ++-- > .../binutils/0014-Detect-64-bit-MIPS-targets.patch | 6 +- > .../0015-sync-with-OE-libtool-changes.patch| 4 +- > .../{binutils_2.29.1.bb => binutils_2.30.bb} | 0 > 21 files changed, 127 insertions(+), 141 deletions(-) > rename meta/recipes-devtools/binutils/{binutils-2.29.1.inc => > binutils-2.30.inc} (97%) > rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.1.bb > => binutils-cross-canadian_2.30.bb} (100%) > rename meta/recipes-devtools/binutils/{binutils-cross_2.29.1.bb => > binutils-cross_2.30.bb} (100%) > rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.1.bb => > binutils-crosssdk_2.30.bb} (100%) > rename meta/recipes-devtools/binutils/{binutils_2.29.1.bb => > binutils_2.30.bb} (100%) > > diff --git a/meta/conf/distro/include/tcmode-default.inc > b/meta/conf/distro/include/tcmode-default.inc > index 1787a8248d..98b1a2a7ba 100644 > --- a/meta/conf/distro/include/tcmode-default.inc > +++ b/meta/conf/distro/include/tcmode-default.inc > @@ -24,7 +24,7 @@ PREFERRED_PROVIDER_virtual/gettext ??= "gettext" > > GCCVERSION ?= "7.%" > SDKGCCVERSION ?= "${GCCVERSION}" > -BINUVERSION ?= "2.29%" > +BINUVERSION ?= "2.30%" > GDBVERSION ?= "8.0%" > GLIBCVERSION ?= "2.26%" > LINUXLIBCVERSION ?= "4.12%" > diff --git a/meta/recipes-devtools/binutils/binutils-2.29.1.inc > b/meta/recipes-devtools/binutils/binutils-2.30.inc > similarity index 97% > rename from meta/recipes-devtools/binutils/binutils-2.29.1.inc > rename to meta/recipes-devtools/binutils/binutils-2.30.inc > index 07a72e2b5a..74c65f5473 100644 > --- a/meta/recipes-devtools/binutils/binutils-2.29.1.inc > +++ b/meta/recipes-devtools/binutils/binutils-2.30.inc > @@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}" > > UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" > > -SRCREV ?= "90276f15379d380761fc499da2ba24cfb3c12a94" > +SRCREV ?= "8db5daf9efe8a6174d3b10ac7bba8c178836e9ce" > BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch= > binutils-${BINUPV}-branch;protocol=git" > SRC_URI = "\ > ${BINUTILS_GIT_URI} \ > diff --git a/meta/recipes-devtools/binutils/binutils-cross- > canadian_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-cross- > canadian_2.30.bb > similarity index 100% > rename from meta/recipes-devtools/binutils/binutils-cross- > canadian_2.29.1.bb > rename to meta/recipes-devtools/binutils/binutils-cross-canadian_2.30.bb > diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb > b/meta/recipes-devtools/binutils/binutils-cross_2.30.bb > similarity index 100% > rename from meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb > rename to meta/recipes-devtools/binutils/binutils-cross_2.30.bb > diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb > b/meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb > similarity index 100% > rename from meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb > rename to meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb > diff --git a/meta/recipes-devtools/binutils/binutils/0001- > binutils-crosssdk-Generate-relocatable-SDKs.patch b/meta/recipes-devtools/ > binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch > index 0b515d83c7..2df836057d 100644 > ---
[OE-core] [PATCH 8/8] binutils: Upgrade to 2.30 release
Signed-off-by: Khem Raj--- meta/conf/distro/include/tcmode-default.inc| 2 +- .../{binutils-2.29.1.inc => binutils-2.30.inc} | 2 +- ...n_2.29.1.bb => binutils-cross-canadian_2.30.bb} | 0 ...tils-cross_2.29.1.bb => binutils-cross_2.30.bb} | 0 ...rosssdk_2.29.1.bb => binutils-crosssdk_2.30.bb} | 0 ...nutils-crosssdk-Generate-relocatable-SDKs.patch | 14 ++--- ...oss-Do-not-generate-linker-script-directo.patch | 6 +- ...ure-widen-the-regexp-for-SH-architectures.patch | 14 ++--- .../0004-Point-scripts-location-to-libdir.patch| 8 +-- ...te-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch | 10 ++-- .../binutils/binutils/0006-Use-libtool-2.4.patch | 66 ...7-Add-the-armv5e-architecture-to-binutils.patch | 8 +-- ...he-distro-compiler-point-to-the-wrong-ins.patch | 6 +- ...es-of-system-directories-when-cross-linki.patch | 24 ...-rpath-in-libtool-when-sysroot-is-enabled.patch | 4 +- ...Change-default-emulation-for-mips64-linux.patch | 14 ++--- .../0012-Add-support-for-Netlogic-XLP.patch| 70 +++--- ...ncorrect-assembling-for-ppc-wait-mnemonic.patch | 10 ++-- .../binutils/0014-Detect-64-bit-MIPS-targets.patch | 6 +- .../0015-sync-with-OE-libtool-changes.patch| 4 +- .../{binutils_2.29.1.bb => binutils_2.30.bb} | 0 21 files changed, 127 insertions(+), 141 deletions(-) rename meta/recipes-devtools/binutils/{binutils-2.29.1.inc => binutils-2.30.inc} (97%) rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.1.bb => binutils-cross-canadian_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-cross_2.29.1.bb => binutils-cross_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.1.bb => binutils-crosssdk_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils_2.29.1.bb => binutils_2.30.bb} (100%) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 1787a8248d..98b1a2a7ba 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -24,7 +24,7 @@ PREFERRED_PROVIDER_virtual/gettext ??= "gettext" GCCVERSION ?= "7.%" SDKGCCVERSION ?= "${GCCVERSION}" -BINUVERSION ?= "2.29%" +BINUVERSION ?= "2.30%" GDBVERSION ?= "8.0%" GLIBCVERSION ?= "2.26%" LINUXLIBCVERSION ?= "4.12%" diff --git a/meta/recipes-devtools/binutils/binutils-2.29.1.inc b/meta/recipes-devtools/binutils/binutils-2.30.inc similarity index 97% rename from meta/recipes-devtools/binutils/binutils-2.29.1.inc rename to meta/recipes-devtools/binutils/binutils-2.30.inc index 07a72e2b5a..74c65f5473 100644 --- a/meta/recipes-devtools/binutils/binutils-2.29.1.inc +++ b/meta/recipes-devtools/binutils/binutils-2.30.inc @@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" -SRCREV ?= "90276f15379d380761fc499da2ba24cfb3c12a94" +SRCREV ?= "8db5daf9efe8a6174d3b10ac7bba8c178836e9ce" BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git" SRC_URI = "\ ${BINUTILS_GIT_URI} \ diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-cross-canadian_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-cross_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-cross_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch index 0b515d83c7..2df836057d 100644 --- a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch +++ b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch @@ -1,4 +1,4 @@ -From 58ac9f95a3d83c29efaf7a8906fb6aefea8c8e79 Mon Sep 17 00:00:00 2001 +From 2e1b5e24a6759de7f73aa6060a574848d9131b5a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 2 Mar 2015 01:58:54 + Subject: [PATCH 01/15] binutils-crosssdk: Generate relocatable SDKs @@ -18,7 +18,7 @@ Signed-off-by: Khem Raj 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ld/genscripts.sh b/ld/genscripts.sh
[OE-core] [PATCH 8/8] binutils: Upgrade to 2.30 release
Signed-off-by: Khem Raj--- meta/conf/distro/include/tcmode-default.inc| 2 +- .../{binutils-2.29.1.inc => binutils-2.30.inc} | 2 +- ...n_2.29.1.bb => binutils-cross-canadian_2.30.bb} | 0 ...tils-cross_2.29.1.bb => binutils-cross_2.30.bb} | 0 ...rosssdk_2.29.1.bb => binutils-crosssdk_2.30.bb} | 0 ...nutils-crosssdk-Generate-relocatable-SDKs.patch | 14 ++--- ...oss-Do-not-generate-linker-script-directo.patch | 6 +- ...ure-widen-the-regexp-for-SH-architectures.patch | 14 ++--- .../0004-Point-scripts-location-to-libdir.patch| 8 +-- ...te-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch | 10 ++-- .../binutils/binutils/0006-Use-libtool-2.4.patch | 66 ...7-Add-the-armv5e-architecture-to-binutils.patch | 8 +-- ...he-distro-compiler-point-to-the-wrong-ins.patch | 6 +- ...es-of-system-directories-when-cross-linki.patch | 24 ...-rpath-in-libtool-when-sysroot-is-enabled.patch | 4 +- ...Change-default-emulation-for-mips64-linux.patch | 14 ++--- .../0012-Add-support-for-Netlogic-XLP.patch| 70 +++--- ...ncorrect-assembling-for-ppc-wait-mnemonic.patch | 10 ++-- .../binutils/0014-Detect-64-bit-MIPS-targets.patch | 6 +- .../0015-sync-with-OE-libtool-changes.patch| 4 +- .../{binutils_2.29.1.bb => binutils_2.30.bb} | 0 21 files changed, 127 insertions(+), 141 deletions(-) rename meta/recipes-devtools/binutils/{binutils-2.29.1.inc => binutils-2.30.inc} (97%) rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.1.bb => binutils-cross-canadian_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-cross_2.29.1.bb => binutils-cross_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.1.bb => binutils-crosssdk_2.30.bb} (100%) rename meta/recipes-devtools/binutils/{binutils_2.29.1.bb => binutils_2.30.bb} (100%) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 1787a8248d..98b1a2a7ba 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -24,7 +24,7 @@ PREFERRED_PROVIDER_virtual/gettext ??= "gettext" GCCVERSION ?= "7.%" SDKGCCVERSION ?= "${GCCVERSION}" -BINUVERSION ?= "2.29%" +BINUVERSION ?= "2.30%" GDBVERSION ?= "8.0%" GLIBCVERSION ?= "2.26%" LINUXLIBCVERSION ?= "4.12%" diff --git a/meta/recipes-devtools/binutils/binutils-2.29.1.inc b/meta/recipes-devtools/binutils/binutils-2.30.inc similarity index 97% rename from meta/recipes-devtools/binutils/binutils-2.29.1.inc rename to meta/recipes-devtools/binutils/binutils-2.30.inc index 07a72e2b5a..74c65f5473 100644 --- a/meta/recipes-devtools/binutils/binutils-2.29.1.inc +++ b/meta/recipes-devtools/binutils/binutils-2.30.inc @@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" -SRCREV ?= "90276f15379d380761fc499da2ba24cfb3c12a94" +SRCREV ?= "8db5daf9efe8a6174d3b10ac7bba8c178836e9ce" BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git" SRC_URI = "\ ${BINUTILS_GIT_URI} \ diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-cross-canadian_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-cross_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-cross_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb b/meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb rename to meta/recipes-devtools/binutils/binutils-crosssdk_2.30.bb diff --git a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch index 0b515d83c7..2df836057d 100644 --- a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch +++ b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch @@ -1,4 +1,4 @@ -From 58ac9f95a3d83c29efaf7a8906fb6aefea8c8e79 Mon Sep 17 00:00:00 2001 +From 2e1b5e24a6759de7f73aa6060a574848d9131b5a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 2 Mar 2015 01:58:54 + Subject: [PATCH 01/15] binutils-crosssdk: Generate relocatable SDKs @@ -18,7 +18,7 @@ Signed-off-by: Khem Raj 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ld/genscripts.sh b/ld/genscripts.sh