diff options
| author | Joshua Watt <jpewhacker@gmail.com> | 2024-12-03 15:37:08 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-12-05 17:07:10 +0000 |
| commit | dfb279f49ed40fe8a1ad0df767d965f0373abed8 (patch) | |
| tree | 10d5a5fda58d517259f0bb4891b90b14f2e7413c /meta/classes | |
| parent | ddbbc9e53c8a8d4beb98c8cf91ce99017dbfa89b (diff) | |
| download | poky-dfb279f49ed40fe8a1ad0df767d965f0373abed8.tar.gz | |
classes: create-spdx: Fix variable dependencies
A few variable dependencies were incorrect from the SPDX tasks, which
prevented rebuilds from occurring, or caused them to occur when they
should not.
(From OE-Core rev: 38a5dd136b3a3713e63d23598011efe1c4b0f459)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
| -rw-r--r-- | meta/classes/create-spdx-3.0.bbclass | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/meta/classes/create-spdx-3.0.bbclass b/meta/classes/create-spdx-3.0.bbclass index 640f5490bd..25f3aa5f43 100644 --- a/meta/classes/create-spdx-3.0.bbclass +++ b/meta/classes/create-spdx-3.0.bbclass | |||
| @@ -134,7 +134,15 @@ python do_create_spdx() { | |||
| 134 | import oe.spdx30_tasks | 134 | import oe.spdx30_tasks |
| 135 | oe.spdx30_tasks.create_spdx(d) | 135 | oe.spdx30_tasks.create_spdx(d) |
| 136 | } | 136 | } |
| 137 | do_create_spdx[vardepsexclude] += "BB_NUMBER_THREADS" | 137 | do_create_spdx[vardepsexclude] += "BB_NUMBER_THREADS SPDX_BUILD_HOST" |
| 138 | do_create_spdx[vardeps] += "\ | ||
| 139 | SPDX_INCLUDE_BITBAKE_PARENT_BUILD \ | ||
| 140 | SPDX_PACKAGE_ADDITIONAL_PURPOSE \ | ||
| 141 | SPDX_PROFILES \ | ||
| 142 | SPDX_NAMESPACE_PREFIX \ | ||
| 143 | SPDX_UUID_NAMESPACE \ | ||
| 144 | " | ||
| 145 | |||
| 138 | addtask do_create_spdx after \ | 146 | addtask do_create_spdx after \ |
| 139 | do_collect_spdx_deps \ | 147 | do_collect_spdx_deps \ |
| 140 | do_deploy_source_date_epoch \ | 148 | do_deploy_source_date_epoch \ |
