From b60b7b1333de884fa780ab12c3b55e18c1383472 Mon Sep 17 00:00:00 2001 From: Andrei Kartashev Date: Thu, 29 Jul 2021 09:01:35 +0300 Subject: u-boot-aspeed: improve env handling This fixes some build errors we faced due to add new ast2500-based platform. * Allow to redefine input env file. * Backport providing "u-boot-default-env" from u-boot.inc * PROVIDES += "u-boot-fw-utils" is not enough, add also RPROVIDES Last two changes allows to exclude from build modern libubootenv which somewhy doesn't work for us. Signed-off-by: Andrei Kartashev Change-Id: I33f152c572f6c0b4d8b608375b252290efacd1ea --- meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc') diff --git a/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc b/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc index 19de5d2c6..3028a9e19 100644 --- a/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc +++ b/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc @@ -182,7 +182,11 @@ do_install () { } +PACKAGE_BEFORE_PN += "${PN}-env" + +RPROVIDES:${PN}-env += "u-boot-default-env" FILES:${PN} = "/boot ${sysconfdir} ${datadir}" +RDEPENDS:${PN} += "${PN}-env" do_deploy () { if [ -n "${UBOOT_CONFIG}" ] -- cgit v1.2.3