diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2016-10-21 10:57:39 +0300 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2016-11-02 08:46:08 +0200 |
commit | 88d94546abaa9faea0d823ff1085289d8348ead0 (patch) | |
tree | acbac4620cc3a8851508d5388f124d394fc8e8c4 | |
parent | 538305f778093857de3b277441089359c9a4f761 (diff) |
binutils: upgrade to linaro binutils 2.25.1-2016.10ish
* switch to git, add SRCREV, update S dir
* update version to 2.25.1-2016.10 (not tagged officially)
* remove gdb directory from the source to avoid building it
and trigger undefined reference to `PyUnicodeUCS4_Decode'
Change-Id: Ib94da6699c86345a444e1a2684f7fec7f6457e4a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r-- | meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc | 14 | ||||
-rw-r--r-- | meta-linaro-toolchain/recipes-devtools/binutils/binutils_linaro-2.25.bb | 7 |
2 files changed, 13 insertions, 8 deletions
diff --git a/meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc b/meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc index 628d3222..fd3d24e1 100644 --- a/meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc +++ b/meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc @@ -1,6 +1,6 @@ -BPV = "2.25.0" -MMYY = "15.01" -RELEASE = "20${MMYY}-2" +BPV = "2.25.1" +MMYY = "16.10" +RELEASE = "20${MMYY}" PR = "r20${MMYY}" LIC_FILES_CHKSUM="\ @@ -15,8 +15,9 @@ LIC_FILES_CHKSUM="\ file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\ " +SRCREV = "331ccedd381918185634a0f6c864eea4e2d7c960" SRC_URI = "\ - http://releases.linaro.org/${MMYY}/components/toolchain/binutils-linaro/binutils-linaro-${BPV}-${RELEASE}.tar.xz \ + git://git.linaro.org/toolchain/binutils-gdb.git;protocol=https;branch=linaro_binutils-2_25-branch \ file://binutils-uclibc-100-uclibc-conf.patch \ file://binutils-uclibc-300-001_ld_makefile_patch.patch \ file://binutils-uclibc-300-006_better_file_error.patch \ @@ -33,7 +34,4 @@ SRC_URI = "\ file://0001-Fix-an-internal-error-in-do_print_to_mapfile-seen-wi.patch \ " -SRC_URI[md5sum] = "5c4b97c60f8bf624a34e2acef3138eec" -SRC_URI[sha256sum] = "aed2aef13926911923b47a71ee88dc0943d544718d91f8caee5fc48fd20ef3a7" - -S = "${WORKDIR}/binutils-linaro-${BPV}-${RELEASE}" +S = "${WORKDIR}/git" diff --git a/meta-linaro-toolchain/recipes-devtools/binutils/binutils_linaro-2.25.bb b/meta-linaro-toolchain/recipes-devtools/binutils/binutils_linaro-2.25.bb index ef5b7c54..46bb071f 100644 --- a/meta-linaro-toolchain/recipes-devtools/binutils/binutils_linaro-2.25.bb +++ b/meta-linaro-toolchain/recipes-devtools/binutils/binutils_linaro-2.25.bb @@ -14,6 +14,13 @@ EXTRA_OECONF_class-native = "--enable-targets=all \ --enable-install-libbfd \ --enable-install-libiberty" +# Get rid of gdb sub-directory +do_unpack_extra() { + rm -rf ${S}/gdb +} + +addtask unpack_extra after do_unpack before do_patch + do_install_class-native () { autotools_do_install |