diff options
author | hongxu <hongxu.jia@eng.windriver.com> | 2024-12-24 18:48:25 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-08 12:49:00 +0000 |
commit | 446e74ccee9bb868fcb10c4cb7de84b3d453c019 (patch) | |
tree | a2ca8cb54e10e34a01ee38d93a41ee2d84377bc9 /meta/lib | |
parent | 6cccd3e112c5fa4fa36fe825821287f2b7784493 (diff) | |
download | poky-446e74ccee9bb868fcb10c4cb7de84b3d453c019.tar.gz |
meta/lib/oe/sbom30.py: correct alias
After commit [spdx 3.0: Rework how SPDX aliases are linked] applied,
it added extra "/" to namespace, which causing the replacement of
UNIHASH missing a "/"
http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-nativeUNIHASH/build/recipe
After applying this commit to remove "/" from namespace.
http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-native/UNIHASH/build/recipe
(From OE-Core rev: 708cbf00d46169ca05660b1f9f3e0653b499e9ef)
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r-- | meta/lib/oe/sbom30.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/lib/oe/sbom30.py b/meta/lib/oe/sbom30.py index 29cb9e45ad..08fea2aca3 100644 --- a/meta/lib/oe/sbom30.py +++ b/meta/lib/oe/sbom30.py | |||
@@ -267,7 +267,7 @@ class ObjectSet(oe.spdx30.SHACLObjectSet): | |||
267 | 267 | ||
268 | def new_alias_id(self, obj, replace): | 268 | def new_alias_id(self, obj, replace): |
269 | unihash = self.d.getVar("BB_UNIHASH") | 269 | unihash = self.d.getVar("BB_UNIHASH") |
270 | namespace = self.get_namespace() + "/" | 270 | namespace = self.get_namespace() |
271 | if unihash not in obj._id: | 271 | if unihash not in obj._id: |
272 | bb.warn(f"Unihash {unihash} not found in {obj._id}") | 272 | bb.warn(f"Unihash {unihash} not found in {obj._id}") |
273 | return None | 273 | return None |