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]] -=-=-=-=-=-=-=-=-=-=-=-
