summaryrefslogtreecommitdiffstats
path: root/meta/packages/libcap/git@git.enea.com:linux/poky.git
diff options
context:
space:
mode:
authorjoshua Watt <JPEWhacker@gmail.com>2024-05-02 08:57:50 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-05-09 09:55:27 +0100
commit3bf65ca15fbd94e118fefd74be587bd6b0ceaf54 (patch)
tree72e21ab92c85a77ac1e333557029d4972f65dc07 /meta/packages/libcap/git@git.enea.com:linux/poky.git
parentc17d11189cfe0f82396ba24dce807728ae4c8f78 (diff)
downloadpoky-3bf65ca15fbd94e118fefd74be587bd6b0ceaf54.tar.gz
classes/create-spdx-2.2: Fix SPDX dependencies for ABI Safe recipes
SPDX Documents can currently get into a state where they reference SPDX IDs that do not exist (locally). The reason for this is that some tasks/recipes are marked as ABI safe, and thus are excluded from taskhash. This means that when SPDX creates a document, it will refer to the SPDX ID in the dependency at the time when the document is created, but if the dependency changes and gets a new SPDX ID, the document will not rebuild to reference the new SPDX ID, causing it to be dangling. Fix this by using the new field in BB_TASKDEPDATA to skip dependencies that are not part of the taskhash calculation. (From OE-Core rev: 8393557b5229c7a0cea18a586848384bff1d7424) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/packages/libcap/git@git.enea.com:linux/poky.git')
0 files changed, 0 insertions, 0 deletions