From 69dbad5529ae59c3a3855eb7699f3f3c5b6449ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrico=20J=C3=B6rns?= Date: Fri, 15 Nov 2024 13:24:15 +0100 Subject: [PATCH] fitimage.bbclass: fail early for unsupported image types MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A given image type should be valid. Thus fail early here instead of randomly failing later during mkimage call. Signed-off-by: Enrico Jörns --- meta-oe/classes/fitimage.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/classes/fitimage.bbclass b/meta-oe/classes/fitimage.bbclass index c5c799e8a5..54bb704ab5 100644 --- a/meta-oe/classes/fitimage.bbclass +++ b/meta-oe/classes/fitimage.bbclass @@ -455,6 +455,8 @@ python write_manifest() { imgpath = d.getVar("DEPLOY_DIR_IMAGE") bootscriptid = imgsource fitimage_emit_section_bootscript(d, fd, imgpath, imgsource) + else: + bb.fatal(f"Unsupported image type: '{imgtype}'") fitimage_emit_section_end(d, fd) # # Step 5: Prepare a configurations section