From: Paul Eggleton Date: Mon, 10 Mar 2014 11:50:22 +0000 (+0000) Subject: classes/sstate: don't overwrite buildhistory vardepsexclude X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~34214 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7a0aa412a921a41d301be072cedcda2662ffbd7;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git classes/sstate: don't overwrite buildhistory vardepsexclude This was stomping over the value added in buildhistory.bbclass, leading to task signatures *still* changing when buildhistory was added to INHERIT. Fixes [YOCTO #5897]. Signed-off-by: Paul Eggleton Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass index 9e09a736be9..03ee8206633 100644 --- a/meta/classes/sstate.bbclass +++ b/meta/classes/sstate.bbclass @@ -215,7 +215,7 @@ def sstate_install(ss, d): for lock in locks: bb.utils.unlockfile(lock) -sstate_install[vardepsexclude] = "SSTATE_DUPWHITELIST STATE_MANMACH SSTATE_MANFILEPREFIX" +sstate_install[vardepsexclude] += "SSTATE_DUPWHITELIST STATE_MANMACH SSTATE_MANFILEPREFIX" sstate_install[vardeps] += "${SSTATEPOSTINSTFUNCS}" def sstate_installpkg(ss, d):