From 18b85442351e80099fd97d20cd4774b17fc9f2c4 Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Fri, 27 Feb 2026 22:57:09 +0100 Subject: [PATCH] configs/aarch64_efi: switch to external toolchain This commit switches the aarch64_efi_defconfig to an external glibc stable Bootlin toolchain, to follow recommendation from [1]. Since an external toolchain is used, the linux-headers.hash custom hash file is no longer needed and is removed. [1] https://elinux.org/Buildroot:DeveloperDaysELCE2024#Rules_for_defconfigs Signed-off-by: Julien Olivain --- board/aarch64-efi/patches/linux-headers/linux-headers.hash | 1 - configs/aarch64_efi_defconfig | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) delete mode 120000 board/aarch64-efi/patches/linux-headers/linux-headers.hash diff --git a/board/aarch64-efi/patches/linux-headers/linux-headers.hash b/board/aarch64-efi/patches/linux-headers/linux-headers.hash deleted file mode 120000 index 5808d92afe..0000000000 --- a/board/aarch64-efi/patches/linux-headers/linux-headers.hash +++ /dev/null @@ -1 +0,0 @@ -../linux/linux.hash \ No newline at end of file diff --git a/configs/aarch64_efi_defconfig b/configs/aarch64_efi_defconfig index 3aa649cf9c..2bc6740eaf 100644 --- a/configs/aarch64_efi_defconfig +++ b/configs/aarch64_efi_defconfig @@ -1,5 +1,7 @@ BR2_aarch64=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_11=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y +BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y BR2_GLOBAL_PATCH_DIR="board/aarch64-efi/patches" BR2_DOWNLOAD_FORCE_CHECK_HASHES=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y