[Buildroot] [PATCH 1/4] configs/aspeed_ast2500evb: check hashes, use bootlin toolchain
Julien Olivain
ju.o at free.fr
Thu Sep 25 19:42:15 UTC 2025
Hi Cédric, Joel, All,
On 23/09/2025 15:52, Cédric Le Goater wrote:
> This commit adds BR2_DOWNLOAD_FORCE_CHECK_HASHES=y and
> BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_GLIBC_STABLE=y in the
> defconfig, bumps kernel to 6.16.7, and adds custom hash files and
> removes the exception entry in .checkpackageignore.
>
> Signed-off-by: Cédric Le Goater <clg at kaod.org>
> ---
[...]
> diff --git a/configs/aspeed_ast2500evb_defconfig
> b/configs/aspeed_ast2500evb_defconfig
> index 64666cc3d704..ca6a1ef3d38e 100644
> --- a/configs/aspeed_ast2500evb_defconfig
> +++ b/configs/aspeed_ast2500evb_defconfig
> @@ -1,12 +1,16 @@
> BR2_arm=y
> -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_16=y
> +BR2_TOOLCHAIN_EXTERNAL=y
> +BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
> +BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_GLIBC_STABLE=y
This patch introduces a check failure. See:
https://gitlab.com/buildroot.org/buildroot/-/jobs/11481238341
WARN: defconfig ./configs/aspeed_ast2500evb_defconfig can't be used:
Missing:
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_GLIBC_STABLE=y
This defconfig does not select any CPU, so it defaults to:
BR2_arm926t=y
According to the Kernel dts:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/aspeed/aspeed-g5.dtsi?h=v6.16.7#n40
Cpu seems to be "arm1176jzf-s".
In that case, this defconfig should add:
BR2_arm1176jzf_s=y
Could you confirm it is the case and send a patch fixing the issue,
please?
> +BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
> +BR2_GLOBAL_PATCH_DIR="board/aspeed/ast2500-evb/patches"
> BR2_TARGET_GENERIC_HOSTNAME="ast2500-evb"
> BR2_TARGET_GENERIC_ISSUE="Aspeed AST2500 EVB"
> BR2_SYSTEM_DHCP="eth0"
> BR2_ROOTFS_POST_IMAGE_SCRIPT="board/aspeed/common/post-image.sh"
> BR2_LINUX_KERNEL=y
> BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.16.4"
> +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.16.7"
> BR2_LINUX_KERNEL_DEFCONFIG="aspeed_g5"
>
> BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/aspeed/ast2500-evb/linux.fragment"
> BR2_LINUX_KERNEL_XZ=y
> --
> 2.51.0
Best regards,
Julien.
More information about the buildroot
mailing list