From ec58c67e5f112c89616c3d1cfdecce29b06ac908 Mon Sep 17 00:00:00 2001 From: Giulio Benetti Date: Tue, 17 Mar 2026 19:48:10 +0100 Subject: [PATCH] configs/imxrt1050-evk: bump u-boot to fix the build and bump linux too Python setuptools has removed the obsolete pkg_resources python module in v82.0.0. This module is used by the binman command in U-Boot until v2025.10. Since the python-setuptools package has been updated to v82.0.0 in Buildroot, the imxrt1050-evk_defconfig (using U-Boot v2025.07 and binman) fails to build with the following error [1]: ModuleNotFoundError: No module named 'pkg_resources' Update the defconfig to use a more recent U-Boot v2026.01, to fix the build and at the same time bump Linux to version 6.18.18. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/13476922027 Signed-off-by: Giulio Benetti [Julien: fix defconfig name in commit log] Signed-off-by: Julien Olivain --- board/freescale/imxrt1050evk/patches/linux/linux.hash | 2 +- board/freescale/imxrt1050evk/patches/uboot/uboot.hash | 2 +- configs/imxrt1050-evk_defconfig | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/board/freescale/imxrt1050evk/patches/linux/linux.hash b/board/freescale/imxrt1050evk/patches/linux/linux.hash index 216d9b9d39..020dc72386 100644 --- a/board/freescale/imxrt1050evk/patches/linux/linux.hash +++ b/board/freescale/imxrt1050evk/patches/linux/linux.hash @@ -1,2 +1,2 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 0fcbbbbcd456e87bbbfc8bf37af541fda62ccfcce76903503424fd101ef7bdee linux-6.12.43.tar.xz +sha256 f4855f382c1b735c84072bdef36db5bcd5dc7b0c37e42f5104317149a0a486ef linux-6.18.18.tar.xz diff --git a/board/freescale/imxrt1050evk/patches/uboot/uboot.hash b/board/freescale/imxrt1050evk/patches/uboot/uboot.hash index 440526977b..b6a925ea4e 100644 --- a/board/freescale/imxrt1050evk/patches/uboot/uboot.hash +++ b/board/freescale/imxrt1050evk/patches/uboot/uboot.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2 +sha256 b60d5865cefdbc75da8da4156c56c458e00de75a49b80c1a2e58a96e30ad0d54 u-boot-2026.01.tar.bz2 diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig index 7a70c42afa..813be65e52 100644 --- a/configs/imxrt1050-evk_defconfig +++ b/configs/imxrt1050-evk_defconfig @@ -10,7 +10,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.43" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.18" BR2_LINUX_KERNEL_DEFCONFIG="imxrt" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="nxp/imx/imxrt1050-evk" @@ -21,7 +21,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="16M" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2026.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y