From 5fadc9b8be944ab7a61ef5eb33f92f69237d2d93 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Tue, 14 Dec 2010 18:09:58 +0000 Subject: poky.conf: adjust variable whitelisting to fix sstate checksums After some analysis of task dependencies I have adjusted the global whitelist used to filter out variables that would otherwise cause unwanted changes in task checksums for sstate packages. The following changes have been made to BB_HASHBASE_WHITELIST: * Fix typo: FILESEXTRAPATHS not FILESEXTRPATHS * Add variables FILE_DIRNAME HOME LOGNAME SHELL TERM USER * Remove variables DATE and TIME (these are referred to by a number of tasks where they should affect the checksum, e.g. because they influence PV) * Remove variable _ (not found in dependencies) Additionally DATE and SRCDATE are excluded but only explicitly for patch_do_patch, which uses these only to provide a warning if patches are out of date. Signed-off-by: Paul Eggleton --- meta/conf/distro/poky.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta/conf/distro/poky.conf') diff --git a/meta/conf/distro/poky.conf b/meta/conf/distro/poky.conf index 10b31653da..95ca0970c3 100644 --- a/meta/conf/distro/poky.conf +++ b/meta/conf/distro/poky.conf @@ -143,4 +143,5 @@ require conf/distro/include/world-broken.inc # Setup our hash policy BB_SIGNATURE_HANDLER = "basic" BB_HASHTASK_WHITELIST = "(.*-cross$|.*-native$|.*-cross-initial$|.*-cross-intermediate$|^virtual:native:.*|^virtual:nativesdk:.*)" -BB_HASHBASE_WHITELIST = "TMPDIR FILE PATH PWD BB_TASKHASH TIME DATE BBPATH DL_DIR SSTATE_DIR THISDIR _ FILESEXTRPATHS" +BB_HASHBASE_WHITELIST = "TMPDIR FILE PATH PWD BB_TASKHASH BBPATH DL_DIR SSTATE_DIR THISDIR FILESEXTRAPATHS FILE_DIRNAME HOME LOGNAME SHELL TERM USER" +patch_do_patch[vardepsexclude] = "DATE SRCDATE" -- cgit v1.2.3-54-g00ecf