diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-23 10:05:01 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-23 23:33:48 +0000 |
commit | 6c43f76248b5c37ce213667cb794ff81901cc3b1 (patch) | |
tree | 919eb797c48542b5a5f082a22e34b5d40d07b1db /meta/classes | |
parent | 5281e3f10121771f26f944caeb83cd3789bd7be0 (diff) | |
download | poky-6c43f76248b5c37ce213667cb794ff81901cc3b1.tar.gz |
package_ipk: Add missing variables to the task hash
Several variables used by the task are not included in the hash, as highlighted
by recent changes to MAINTAINERS not causing rebuilds. Fix this.
(From OE-Core rev: 0bfb2e984062e2a00f8989d26aebb89b112d81d2)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/package_ipk.bbclass | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes/package_ipk.bbclass b/meta/classes/package_ipk.bbclass index 25d1ab725a..c008559e4a 100644 --- a/meta/classes/package_ipk.bbclass +++ b/meta/classes/package_ipk.bbclass | |||
@@ -237,6 +237,10 @@ def ipk_write_pkg(pkg, d): | |||
237 | cleanupcontrol(root) | 237 | cleanupcontrol(root) |
238 | bb.utils.unlockfile(lf) | 238 | bb.utils.unlockfile(lf) |
239 | 239 | ||
240 | # Have to list any variables referenced as X_<pkg> that aren't in pkgdata here | ||
241 | IPKEXTRAVARS = "PRIORITY MAINTAINER PACKAGE_ARCH HOMEPAGE" | ||
242 | ipk_write_pkg[vardeps] += "${@gen_packagevar(d, 'IPKEXTRAVARS')}" | ||
243 | |||
240 | # Otherwise allarch packages may change depending on override configuration | 244 | # Otherwise allarch packages may change depending on override configuration |
241 | ipk_write_pkg[vardepsexclude] = "OVERRIDES" | 245 | ipk_write_pkg[vardepsexclude] = "OVERRIDES" |
242 | 246 | ||