[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