From 526bb0466c3658df00fcb0c23068f662ca84edf0 Mon Sep 17 00:00:00 2001 From: Kory Maincent Date: Mon, 17 Aug 2026 16:20:05 +0200 Subject: [PATCH] libspdm: skip unsupported architectures instead of erroring Change bb.error to bb.parse.SkipRecipe so the recipe is skipped at parse time for unsupported architectures, rather than raising a fatal error that breaks parsing even when the recipe is not in use. Signed-off-by: Kory Maincent Signed-off-by: Khem Raj --- meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb b/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb index 7d227d4148..f77057d9fd 100644 --- a/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb +++ b/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb @@ -43,7 +43,7 @@ def get_spdm_multiarch(bb, d): if target_arch in multiarch_options : return multiarch_options[target_arch] - bb.error("unsupported architecture '%s'" % target_arch) + raise bb.parse.SkipRecipe("unsupported architecture '%s'" % target_arch) EXTRA_OECMAKE += "\ -DARCH=${@get_spdm_multiarch(bb, d)} \