Skip to contentSkip to conversation

configs/beagleboneai: switch to Bootlin glibc stable toolchain

PATCH Applied Peter Korsgaard 2 participants 4 messages Oct 7, 2025 – Oct 22, 2025

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 configs/beagleboneai: switch to Bootlin glibc stable toolchain

---
 configs/beagleboneai_defconfig | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
configs/beagleboneai_defconfig +3 -1
index bf6d73a525..ccabb8c6ba 100644
@@ -1,6 +1,8 @@
 BR2_arm=y
 BR2_cortex_a15=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y
 BR2_GLOBAL_PATCH_DIR="board/beagleboard/beagleboneai/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_SYSTEM_DHCP="eth0"
Signature · 6 lines
2.39.5

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

PATCH 2/2 board/beagleboneai/post-build.sh: fix shellcheck issues

BOARD_DIR is not used, so drop it and quote $BINARIES_DIR to make shellcheck happy.

---
 .checkpackageignore                          | 1 -
 board/beagleboard/beagleboneai/post-build.sh | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)
.checkpackageignore +0 -1
index a9d259a2f2..1c3bca481f 100644
@@ -9,7 +9,6 @@ board/asus/tinker/post-build.sh Shellcheck
 board/atmel/flasher.sh Shellcheck
 board/beagleboard/beaglebone-qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
 board/beagleboard/beaglebone/post-build.sh Shellcheck
-board/beagleboard/beagleboneai/post-build.sh Shellcheck
 board/boundarydevices/common/post-build.sh Shellcheck
 board/boundarydevices/common/post-image.sh Shellcheck
 board/broadcom/northstar/post-image.sh Shellcheck
board/beagleboard/beagleboneai/post-build.sh +1 -2
index 384b4d8745..8d94a8f1e4 100755
@@ -1,4 +1,3 @@
 #!/bin/sh
-BOARD_DIR="$(dirname $0)"
 
-cp board/beagleboard/beagleboneai/uEnv.txt $BINARIES_DIR/uEnv.txt
+cp board/beagleboard/beagleboneai/uEnv.txt "$BINARIES_DIR/uEnv.txt"
Signature · 6 lines
2.39.5

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw

Re: [Buildroot] [PATCH 2/2] board/beagleboneai/post-build.sh: fix shellcheck issues

In reply of:

Quoted 4 lines

BOARD_DIR is not used, so drop it and quote $BINARIES_DIR to make shellcheck happy.

Applied to 2025.02.x and 2025.08.x. Thanks

Quoted 34 lines
---
 .checkpackageignore                          | 1 -
 board/beagleboard/beagleboneai/post-build.sh | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)
.checkpackageignore +0 -1
index a9d259a2f2..1c3bca481f 100644
@@ -9,7 +9,6 @@ board/asus/tinker/post-build.sh Shellcheck
 board/atmel/flasher.sh Shellcheck
 board/beagleboard/beaglebone-qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
 board/beagleboard/beaglebone/post-build.sh Shellcheck
-board/beagleboard/beagleboneai/post-build.sh Shellcheck
 board/boundarydevices/common/post-build.sh Shellcheck
 board/boundarydevices/common/post-image.sh Shellcheck
 board/broadcom/northstar/post-image.sh Shellcheck
board/beagleboard/beagleboneai/post-build.sh +1 -2
index 384b4d8745..8d94a8f1e4 100755
@@ -1,4 +1,3 @@
 #!/bin/sh
-BOARD_DIR="$(dirname $0)"
 
-cp board/beagleboard/beagleboneai/uEnv.txt $BINARIES_DIR/uEnv.txt
+cp board/beagleboard/beagleboneai/uEnv.txt "$BINARIES_DIR/uEnv.txt"
Signature · 6 lines
2.39.5

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot