Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] binutils: bump to 2.45, default to 2.44, drop 2.42
@ 2025-11-20 22:15 Thomas Petazzoni via buildroot
  2025-11-20 22:15 ` [Buildroot] [PATCH 1/3] package/binutils: add support for binutils 2.45.1 Thomas Petazzoni via buildroot
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-11-20 22:15 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni

Hello,

Since binutils 2.45.1 has been released, this series implements the
usual dance around binutils versions.

It has been tested with:

An i386 glibc toolchain build:

BR2_BINUTILS_VERSION_2_45_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y

An ARM 32-bit uclibc toolchain build:

BR2_arm=y
BR2_cortex_a8=y
BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y
BR2_BINUTILS_VERSION_2_45_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y

A RISC-V musl build, with older gcc, older headers:

BR2_riscv=y
BR2_TOOLCHAIN_BUILDROOT_MUSL=y
BR2_KERNEL_HEADERS_6_12=y
BR2_BINUTILS_VERSION_2_45_X=y
BR2_GCC_VERSION_13_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y

Thomas Petazzoni (3):
  package/binutils: add support for binutils 2.45.1
  package/binutils: make binutils 2.44 be the default
  package/binutils: remove support for binutils 2.42

 Config.in.legacy                              |   9 +
 ...ertion-fail-in-nios2_elf32_install_i.patch | 125 ---
 ...gnu23-compatibility-wrt-static_asser.patch |  90 --
 ...ngs-when-building-gprofng-with-Clang.patch | 770 ------------------
 ...gnu23-compatibility-wrt-unprototyped.patch | 619 --------------
 ...007-gprofng-fix-build-with-std-gnu23.patch | 199 -----
 .../{2.42 => 2.45.1}/0001-sh-conf.patch       |  12 +-
 .../0002-poison-system-directories.patch      |  61 +-
 package/binutils/Config.in.host               |  10 +-
 package/binutils/binutils.hash                |   2 +-
 package/binutils/binutils.mk                  |   2 +-
 11 files changed, 53 insertions(+), 1846 deletions(-)
 delete mode 100644 package/binutils/2.42/0003-PR27597-nios-assertion-fail-in-nios2_elf32_install_i.patch
 delete mode 100644 package/binutils/2.42/0004-opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
 delete mode 100644 package/binutils/2.42/0005-Fix-32097-Warnings-when-building-gprofng-with-Clang.patch
 delete mode 100644 package/binutils/2.42/0006-gprofng-fix-std-gnu23-compatibility-wrt-unprototyped.patch
 delete mode 100644 package/binutils/2.42/0007-gprofng-fix-build-with-std-gnu23.patch
 rename package/binutils/{2.42 => 2.45.1}/0001-sh-conf.patch (84%)
 rename package/binutils/{2.42 => 2.45.1}/0002-poison-system-directories.patch (87%)

-- 
2.51.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-11-21 20:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-20 22:15 [Buildroot] [PATCH 0/3] binutils: bump to 2.45, default to 2.44, drop 2.42 Thomas Petazzoni via buildroot
2025-11-20 22:15 ` [Buildroot] [PATCH 1/3] package/binutils: add support for binutils 2.45.1 Thomas Petazzoni via buildroot
2025-11-21 15:13   ` Julien Olivain via buildroot
2025-11-21 20:21     ` Thomas Petazzoni via buildroot
2025-11-20 22:15 ` [Buildroot] [PATCH 2/3] package/binutils: make binutils 2.44 be the default Thomas Petazzoni via buildroot
2025-11-20 22:15 ` [Buildroot] [PATCH 3/3] package/binutils: remove support for binutils 2.42 Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox