All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.