summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2020-02-23 10:05:01 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-02-23 23:33:48 +0000
commit6c43f76248b5c37ce213667cb794ff81901cc3b1 (patch)
tree919eb797c48542b5a5f082a22e34b5d40d07b1db /meta/classes
parent5281e3f10121771f26f944caeb83cd3789bd7be0 (diff)
downloadpoky-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.bbclass4
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
241IPKEXTRAVARS = "PRIORITY MAINTAINER PACKAGE_ARCH HOMEPAGE"
242ipk_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
241ipk_write_pkg[vardepsexclude] = "OVERRIDES" 245ipk_write_pkg[vardepsexclude] = "OVERRIDES"
242 246