package/binutils-bare-metal: bump to binutils 2.45

This patch bumps the binutils-bare-metal package to version 2.45. In the
process, it also decouples binutils-bare-metal from the binutils package
since the binutils package does not yet have support for version 2.45.

With the decoupling, the 3 downstream binutils 2.44 patches were evaluated.

Patches not needed for binutils-bare-metal:
0001-sh-conf.patch
0002-poison-system-directories.patch

Patches already included with binutils version 2.45:
0003-objdump-memleak.patch
https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=ba6ad3a18cb26b79e0e3b84c39f707535bbc344d

Since none of these patches need to be applied to binutils-bare-metal 2.45,
the link to the binutils patch directory is deleted.

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Neal Frager
2025-08-18 12:30:38 +01:00
committed by Julien Olivain
parent d40c1725b2
commit 78d58820a5
3 changed files with 7 additions and 3 deletions

View File

@@ -1 +0,0 @@
../binutils/2.44

View File

@@ -1 +0,0 @@
../binutils/binutils.hash

View File

@@ -0,0 +1,6 @@
# From https://gcc.gnu.org/pub/binutils/releases/sha512.sum
sha512 c7b10a7466d9fd398d7a0b3f2a43318432668d714f2ec70069a31bdc93c86d28e0fe83792195727167743707fbae45337c0873a0786416db53bbf22860c16ce7 binutils-2.45.tar.xz
# locally computed
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING3
sha256 56bdea73b6145ef6ac5259b3da390b981d840c24cb03b8e1cbc678de7ecfa18d COPYING.LIB

View File

@@ -4,7 +4,7 @@
#
################################################################################
BINUTILS_BARE_METAL_VERSION = 2.44
BINUTILS_BARE_METAL_VERSION = 2.45
BINUTILS_BARE_METAL_SITE = $(BR2_GNU_MIRROR)/binutils
BINUTILS_BARE_METAL_SOURCE = binutils-$(BINUTILS_BARE_METAL_VERSION).tar.xz