aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2021-02-06 21:11:19 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2021-02-07 10:27:32 +0100
commit194da6a78284af07e831d01a26617547581d5883 (patch)
tree9e57d5e4b00318d27b9c99158efc259d5b293232
parent3265a4ce8470eaaccf632a4047d60d183dc64439 (diff)
downloadbuildroot-194da6a78284af07e831d01a26617547581d5883.tar.gz
buildroot-194da6a78284af07e831d01a26617547581d5883.tar.bz2
package/binutils: bump 2.36.x series to 2.36.1
Release notes: We are very sorry to have to report that a problem was found with the GNU Binutils 2.36 release. It turns out that it contained a small portion of code that was not covered by an FSF copyright assignment. So we have created a replacement release - 2.36.1 - with that code removed. In addition we found that a fix for a theoretical security vulnerability[1] was itself broken and could result in the archiver program "ar" misbehaving. So we have chosen to revert the fix from the 2.36.1 release whilst the problem is properly resolved. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/binutils/2.36.1/0001-sh-conf.patch (renamed from package/binutils/2.36/0001-sh-conf.patch)0
-rw-r--r--package/binutils/2.36.1/0002-poison-system-directories.patch (renamed from package/binutils/2.36/0002-poison-system-directories.patch)0
-rw-r--r--package/binutils/Config.in.host4
-rw-r--r--package/binutils/binutils.hash2
4 files changed, 3 insertions, 3 deletions
diff --git a/package/binutils/2.36/0001-sh-conf.patch b/package/binutils/2.36.1/0001-sh-conf.patch
index 0070e582fa..0070e582fa 100644
--- a/package/binutils/2.36/0001-sh-conf.patch
+++ b/package/binutils/2.36.1/0001-sh-conf.patch
diff --git a/package/binutils/2.36/0002-poison-system-directories.patch b/package/binutils/2.36.1/0002-poison-system-directories.patch
index 071b67ac7d..071b67ac7d 100644
--- a/package/binutils/2.36/0002-poison-system-directories.patch
+++ b/package/binutils/2.36.1/0002-poison-system-directories.patch
diff --git a/package/binutils/Config.in.host b/package/binutils/Config.in.host
index 8622ebf3f3..d6909617c7 100644
--- a/package/binutils/Config.in.host
+++ b/package/binutils/Config.in.host
@@ -32,7 +32,7 @@ config BR2_BINUTILS_VERSION_2_35_X
depends on !BR2_BINFMT_FLAT
config BR2_BINUTILS_VERSION_2_36_X
- bool "binutils 2.36"
+ bool "binutils 2.36.1"
depends on !BR2_csky
# https://github.com/uclinux-dev/elf2flt/pull/16
# https://github.com/uclinux-dev/elf2flt/issues/12
@@ -55,7 +55,7 @@ config BR2_BINUTILS_VERSION
default "2.32" if BR2_BINUTILS_VERSION_2_32_X
default "2.34" if BR2_BINUTILS_VERSION_2_34_X
default "2.35.2" if BR2_BINUTILS_VERSION_2_35_X
- default "2.36" if BR2_BINUTILS_VERSION_2_36_X
+ default "2.36.1" if BR2_BINUTILS_VERSION_2_36_X
config BR2_BINUTILS_ENABLE_LTO
bool
diff --git a/package/binutils/binutils.hash b/package/binutils/binutils.hash
index 9d48581712..20462b3809 100644
--- a/package/binutils/binutils.hash
+++ b/package/binutils/binutils.hash
@@ -2,7 +2,7 @@
sha512 d326408f12a03d9a61a9de56584c2af12f81c2e50d2d7e835d51565df8314df01575724afa1e43bd0db45cfc9916b41519b67dfce03232aa4978704492a6994a binutils-2.32.tar.xz
sha512 2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd binutils-2.34.tar.xz
sha512 9974ede5978d32e0d68fef23da48fa00bd06b0bff7ec45b00ca075c126d6bbe0cf2defc03ecc3f17bc6cc85b64271a13009c4049d7ba17de26e84e3a6e2c0348 binutils-2.35.2.tar.xz
-sha512 0b89b70d4ad5cfe5bd0011dc7e342ae9de96efdbfc3442a0d6b5f7660e38bbcad36f2c72ba8f074323f02bde022ff1cd723ae99f0ea55cf94ee2dbbc0e4efdb2 binutils-2.36.tar.xz
+sha512 cc24590bcead10b90763386b6f96bb027d7594c659c2d95174a6352e8b98465a50ec3e4088d0da038428abe059bbc4ae5f37b269f31a40fc048072c8a234f4e9 binutils-2.36.1.tar.xz
# Locally calculated (fetched from Github)
sha512 76a8227a19218435319c660e4983ea17985194b7f496f163e97543e7f6fd3e9249241fdc05a16ba512fba96a1d846c1f7b080983404d821d6215f10e7f11e238 binutils-gdb-arc-2020.09-release.tar.gz