[Buildroot] [git commit] toolchain/toolchain-external/toolchain-external-bootlin: update to 2023.11-1

Yann E. MORIN yann.morin.1998 at free.fr
Thu Dec 28 20:57:50 UTC 2023


commit: https://git.buildroot.net/buildroot/commit/?id=7e0e6e3b8618ab942f25b11ee72fbc5a4deefdf1
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

New toolchains have been released, with the following changes:

- The bleeding-edge toolchains are based on gcc 13.2, binutils 2.41,
  gdb 14.1, kernel headers 5.10, glibc 2.38, musl 1.2.4 or uclibc-ng
  1.0.45.

- The stable toolchains are based on gcc 12.3, binutils 2.40, gdb
  13.2, kernel headers 4.14, glibc 2.38, musl 1.2.4 or uclibc-ng
  1.0.45.

- The glibc version is no longer affected by CVE-2023-4911

- The gdb build has been fixed to no longer rely on uninstalled
  libbfd.so and libopcodes.so libraries

- The zlib library, which was incorrectly present in the toolchain
  sysroot, is gone, fixing various build failures encountered with
  2023.08 toolchains.

- There are now toolchains for m68k 68xxx based on uclibc and musl in
  addition to glibc, which was already supported

The careful reviewer will notice that a number of

    depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14

are being added to the toolchains that use gcc 13.x, as per
a0d2a5cfec0ade7cb577cbff25aac289e746e61b
("support/scripts/gen-bootlin-toolchains: generate
BR2_ARCH_NEEDS_GCC_AT_LEAST_X guard").

All 214 test cases were successfully run:

  https://gitlab.com/tpetazzoni/buildroot/-/pipelines/1120323562

Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
---
 .../tests/toolchain/test_external_bootlin.py       |  60 ++
 .../toolchain-external-bootlin/Config.in.options   | 618 ++++++++++-----
 .../toolchain-external-bootlin.hash                | 836 +++++++++++----------
 .../toolchain-external-bootlin.mk                  | 438 ++++++-----
 4 files changed, 1124 insertions(+), 828 deletions(-)

Patch is too large, so refusing to show it



More information about the buildroot mailing list