kumquat-buildroot/toolchain/toolchain-external
Thomas Petazzoni 345ccb523e toolchain/toolchain-external/toolchain-external-bootlin: bump to 2024.02
2024.02 Bootlin toolchains have been released, so let's update the
support in Buildroot. Notable changes:

- Bleeding edge toolchains now use binutils 2.42, and stable
  toolchains use binutils 2.41. This fixes binutils bug 27597
  for both.

- glibc has been updated to 2.39

- musl has been updated to 1.2.5, which brings 32-bit RISC-V
  support. Due to this, 2 new toolchain variants are added: 32-bit
  RISC-V stable, 32-bit RISC-V bleeding edge.

- Bleeding edge toolchains now use 5.15 kernel headers, and stable
  toolchains now use 4.19 kernel headers

- Fortran support has been disabled on Microblaze, as the libgfortran
  build at -O2 causes an internal compiler error.

All runtime tests are passing, except the ones for the new RISC-V
32-bit musl toolchain, for which Busybox fails to build due to an
interaction between musl-specific code in Busybox and musl. This issue
has been reported:

  https://www.openwall.com/lists/musl/2024/03/03/2

The runtime tests are nevertheless included, with the hope that this
issue will reasonably quickly be resolved.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-04-07 17:28:56 +02:00
..
toolchain-external-arm-aarch64 toolchain/toolchain-external/toolchain-external-arm-aarch64: bump to version 13.2-rel1 2023-12-08 22:34:38 +01:00
toolchain-external-arm-aarch64-be toolchain/toolchain-external/toolchain-external-arm-aarch64-be: bump to version 13.2-rel1 2023-12-08 22:34:44 +01:00
toolchain-external-arm-arm toolchain/toolchain-external/toolchain-external-arm-arm: bump to version 13.2-rel1 2023-12-08 22:34:32 +01:00
toolchain-external-bootlin toolchain/toolchain-external/toolchain-external-bootlin: bump to 2024.02 2024-04-07 17:28:56 +02:00
toolchain-external-codesourcery-mips boot, package, support, toolchain: switch to 2 spaces for the hash file 2022-07-28 23:05:23 +02:00
toolchain-external-codesourcery-niosII boot, package, support, toolchain: switch to 2 spaces for the hash file 2022-07-28 23:05:23 +02:00
toolchain-external-custom {toolchain, linux-headers}: add support for 6.8 headers 2024-03-24 19:18:15 +01:00
toolchain-external-linaro-aarch64 toolchain/toolchain-external: add BR2_ARCH_NEEDS_GCC_AT_LEAST_X guards 2023-08-13 17:51:28 +02:00
toolchain-external-linaro-aarch64-be toolchain/toolchain-external: add BR2_ARCH_NEEDS_GCC_AT_LEAST_X guards 2023-08-13 17:51:28 +02:00
toolchain-external-linaro-arm toolchain/toolchain-external: add BR2_ARCH_NEEDS_GCC_AT_LEAST_X guards 2023-08-13 17:51:28 +02:00
toolchain-external-linaro-armeb toolchain/toolchain-external: add BR2_ARCH_NEEDS_GCC_AT_LEAST_X guards 2023-08-13 17:51:28 +02:00
toolchain-external-synopsys-arc toolchain/helpers.mk: strengthen uClibc locale check 2023-08-30 23:44:24 +02:00
Config.in toolchain: drop codescape mips toolchains 2024-03-17 22:32:25 +01:00
pkg-toolchain-external.mk toolchain/toolchain-external: always call checks with dependencies 2023-07-23 09:44:06 +02:00
toolchain-external.mk