From: Etienne Cordonnier <[email protected]>

SPDX_INCLUDE_SOURCES and SPDX_INCLUDE_COMPILED_SOURCES control whether
do_create_spdx walks the source tree, but neither was in
SPDX3_VAR_DEPS, so toggling them left sstate serving stale output.
Verified on zlib: without this fix, setting SPDX_INCLUDE_SOURCES=1 left
the cached 2-file output unchanged; with it, the task reran and
produced 266 files.

AI-Generated: Claude Sonnet 5
Signed-off-by: Etienne Cordonnier <[email protected]>
---
 meta/classes/create-spdx-3.0.bbclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/classes/create-spdx-3.0.bbclass 
b/meta/classes/create-spdx-3.0.bbclass
index 56fd01fd53..6d47aa1301 100644
--- a/meta/classes/create-spdx-3.0.bbclass
+++ b/meta/classes/create-spdx-3.0.bbclass
@@ -186,6 +186,8 @@ SPDX3_VAR_DEPS = "\
     SPDX_PROFILES \
     SPDX_NAMESPACE_PREFIX \
     SPDX_UUID_NAMESPACE \
+    SPDX_INCLUDE_SOURCES \
+    SPDX_INCLUDE_COMPILED_SOURCES \
     "
 
 python do_create_recipe_spdx() {
-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#247448): 
https://lists.openembedded.org/g/openembedded-core/message/247448
Mute This Topic: https://lists.openembedded.org/mt/121662641/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to