From ddbbc9e53c8a8d4beb98c8cf91ce99017dbfa89b Mon Sep 17 00:00:00 2001 From: Joshua Watt Date: Tue, 3 Dec 2024 15:37:07 -0700 Subject: lib: sbom30: Fix agent reference When a agent reference was being used, the code was not using the correct base variable to look up the agent (From OE-Core rev: f3f13f48e214b25cf302b8ce397b630f5aa283fa) Signed-off-by: Joshua Watt Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/lib/oe/sbom30.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta/lib/oe') diff --git a/meta/lib/oe/sbom30.py b/meta/lib/oe/sbom30.py index ea70f6fb69..7d01715ce2 100644 --- a/meta/lib/oe/sbom30.py +++ b/meta/lib/oe/sbom30.py @@ -393,7 +393,7 @@ class ObjectSet(oe.spdx30.SHACLObjectSet): if ref_varname: if ref_varname == varname: bb.fatal(f"{varname} cannot reference itself") - return new_agent(varname, creation_info=creation_info) + return self.new_agent(ref_varname, creation_info=creation_info) import_key = self.d.getVar(f"{varname}_import") if import_key: -- cgit v1.2.3-54-g00ecf