]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
oe/sbom30: Fix undeclared variable in import_bitbake_build()
authorBenjamin Robin (Schneider Electric) <benjamin.robin@bootlin.com>
Mon, 20 Apr 2026 07:44:34 +0000 (09:44 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Apr 2026 16:58:37 +0000 (17:58 +0100)
In the error path, deploy_dir_spdx variable was not defined.

Signed-off-by: Benjamin Robin (Schneider Electric) <benjamin.robin@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/sbom30.py

index f45d8f6773ba6f8931411edb65881f285d9f2300..5d020b934cc036cb78eccd9e54a50c64c6b89029 100644 (file)
@@ -760,6 +760,7 @@ class ObjectSet(oe.spdx30.SHACLObjectSet):
         bb_objset = self.import_bitbake_build_objset()
         build = find_bitbake_build(bb_objset)
         if build is None:
+            deploy_dir_spdx = self.d.getVar("DEPLOY_DIR_SPDX")
             bb.fatal(f"No build found in {deploy_dir_spdx}")
 
         return build