Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/4] configs/ti_am{62ax, 62px, 62x, 64x}_sk: switch to Bootlin stable toolchain
@ 2026-06-13 19:44 Romain Naour via buildroot
  2026-06-13 19:44 ` [Buildroot] [PATCH 2/4] configs/qemu_arm_{ebbr, vexpress_tz}_defconfig: " Romain Naour via buildroot
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Romain Naour via buildroot @ 2026-06-13 19:44 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

Update the ti_am6x configurations to use the Bootlin glibc stable
prebuilt external toolchain, as recommended in the Buildroot meeting
report from ELCE 2024: https://elinux.org/Buildroot:DeveloperDaysELCE2024

This will reduce the number of Gilab-CI minute used to tests each
defconfig (1h10 -> 52 minutes).

Signed-off-by: Romain Naour <romain.naour@smile.fr>
---
Build tested only but the ti_tda4vm_sk_defconfig already use a
prebuilt external toolchain. The tda4vm and am6x are based on the same
TI K3 familly.
---
 configs/ti_am62ax_sk_defconfig | 4 +++-
 configs/ti_am62px_sk_defconfig | 4 +++-
 configs/ti_am62x_sk_defconfig  | 4 +++-
 configs/ti_am64x_sk_defconfig  | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/configs/ti_am62ax_sk_defconfig b/configs/ti_am62ax_sk_defconfig
index 0b3ebe6242..da60d93435 100644
--- a/configs/ti_am62ax_sk_defconfig
+++ b/configs/ti_am62ax_sk_defconfig
@@ -1,5 +1,7 @@
 BR2_aarch64=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_10=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_GLOBAL_PATCH_DIR="board/ti/am62ax-sk/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/common/am6xx/post-build.sh"
diff --git a/configs/ti_am62px_sk_defconfig b/configs/ti_am62px_sk_defconfig
index e53b41ed5e..876734bf4e 100644
--- a/configs/ti_am62px_sk_defconfig
+++ b/configs/ti_am62px_sk_defconfig
@@ -1,5 +1,7 @@
 BR2_aarch64=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_10=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_GLOBAL_PATCH_DIR="board/ti/am62px-sk/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/common/am6xx/post-build.sh"
diff --git a/configs/ti_am62x_sk_defconfig b/configs/ti_am62x_sk_defconfig
index ac73a2da5c..6af64404c2 100644
--- a/configs/ti_am62x_sk_defconfig
+++ b/configs/ti_am62x_sk_defconfig
@@ -1,5 +1,7 @@
 BR2_aarch64=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_GLOBAL_PATCH_DIR="board/ti/am62x-sk/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/common/am6xx/post-build.sh"
diff --git a/configs/ti_am64x_sk_defconfig b/configs/ti_am64x_sk_defconfig
index a9ec5e3d53..f31989e1e7 100644
--- a/configs/ti_am64x_sk_defconfig
+++ b/configs/ti_am64x_sk_defconfig
@@ -1,5 +1,7 @@
 BR2_aarch64=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_10=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_GLOBAL_PATCH_DIR="board/ti/am64x-sk/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/common/am6xx/post-build.sh"
-- 
2.54.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-06-14 10:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-13 19:44 [Buildroot] [PATCH 1/4] configs/ti_am{62ax, 62px, 62x, 64x}_sk: switch to Bootlin stable toolchain Romain Naour via buildroot
2026-06-13 19:44 ` [Buildroot] [PATCH 2/4] configs/qemu_arm_{ebbr, vexpress_tz}_defconfig: " Romain Naour via buildroot
2026-06-14 10:09   ` Peter Korsgaard
2026-06-13 19:44 ` [Buildroot] [PATCH 3/4] configs/qemu_aarch64_{ebbr, sbsa}_defconfig: " Romain Naour via buildroot
2026-06-14 10:09   ` Peter Korsgaard
2026-06-13 19:44 ` [Buildroot] [PATCH 4/4] configs/qemu_{riscv64, x86_64}*_efi_defconfig: " Romain Naour via buildroot
2026-06-14 10:09   ` Peter Korsgaard
2026-06-14 10:09 ` [Buildroot] [PATCH 1/4] configs/ti_am{62ax, 62px, 62x, 64x}_sk: " Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox