diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-09-05 16:55:51 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-09-05 21:48:47 +0100 |
commit | 27eeb5e70bcc872b9d06caf27977a82732f64c77 (patch) | |
tree | db6526e698d6a110c3d279c37c5f1f8a3d20ed42 /meta/classes-global | |
parent | 6cc2a3649a03da8b2ebc4fff4b7bd9ba4eb76497 (diff) | |
download | poky-27eeb5e70bcc872b9d06caf27977a82732f64c77.tar.gz |
sstate: Make do_recipe_qa and do_populate_lic non-arch specific
The sstate functions currently pull in STAMP and SSTATE_PKG which
end up pulling in DEFAULTTUNE and other variables. The location on
disk encodes all the "architecture" information we need so clean up
the dependencies of these tasks and make them non-architecture specific.
(From OE-Core rev: 65df61ccff6781906449bfea386a8dd13112a51c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes-global')
-rw-r--r-- | meta/classes-global/sstate.bbclass | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes-global/sstate.bbclass b/meta/classes-global/sstate.bbclass index f38041b735..11bb892a42 100644 --- a/meta/classes-global/sstate.bbclass +++ b/meta/classes-global/sstate.bbclass | |||
@@ -354,7 +354,7 @@ def sstate_install(ss, d): | |||
354 | for lock in locks: | 354 | for lock in locks: |
355 | bb.utils.unlockfile(lock) | 355 | bb.utils.unlockfile(lock) |
356 | 356 | ||
357 | sstate_install[vardepsexclude] += "SSTATE_ALLOW_OVERLAP_FILES SSTATE_MANMACH SSTATE_MANFILEPREFIX" | 357 | sstate_install[vardepsexclude] += "SSTATE_ALLOW_OVERLAP_FILES SSTATE_MANMACH SSTATE_MANFILEPREFIX STAMP" |
358 | 358 | ||
359 | def sstate_installpkg(ss, d): | 359 | def sstate_installpkg(ss, d): |
360 | from oe.gpg_sign import get_signer | 360 | from oe.gpg_sign import get_signer |
@@ -724,7 +724,7 @@ def sstate_package(ss, d): | |||
724 | 724 | ||
725 | return | 725 | return |
726 | 726 | ||
727 | sstate_package[vardepsexclude] += "SSTATE_SIG_KEY" | 727 | sstate_package[vardepsexclude] += "SSTATE_SIG_KEY SSTATE_PKG" |
728 | 728 | ||
729 | def pstaging_fetch(sstatefetch, d): | 729 | def pstaging_fetch(sstatefetch, d): |
730 | import bb.fetch2 | 730 | import bb.fetch2 |