From 19d940965d3e43bdc38528b78d8fa233499ae9cd Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 10 Jan 2023 10:31:04 +0100 Subject: [PATCH] boot-artifacts: fix BOOTABLE_ARTIFACTS for NXP platforms For platforms that do not define FIP_UBOOT_DTB, the 'd.getVar('FIP_UBOOT_DTB') gets evaluated to None, which is not equal to "", and thus the code continues in the wrong "if" branch. Signed-off-by: Javier Viguera --- meta-digi-arm/classes/boot-artifacts.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-digi-arm/classes/boot-artifacts.bbclass b/meta-digi-arm/classes/boot-artifacts.bbclass index 964f68575..1f0a29a97 100644 --- a/meta-digi-arm/classes/boot-artifacts.bbclass +++ b/meta-digi-arm/classes/boot-artifacts.bbclass @@ -39,7 +39,7 @@ def get_bootable_artifacts(d): artifacts = [] # For platforms with a FIP artifact, ignore u-boot artifacts - if d.getVar('FIP_UBOOT_DTB') != "": + if d.getVar('FIP_UBOOT_DTB'): machine = d.getVar('MACHINE', True) or "" # Add ATF artifacts for t in atf_types.split(" "):