From: Richard Purdie Date: Tue, 24 Jan 2012 12:14:19 +0000 (+0000) Subject: gcc-common.inc: Ensure WORKDIR doesn't adversly affect sstate checksums X-Git-Tag: 2015-4~11915 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=0de85d2ca3bc9674323302a35995dfddb6044a71;p=openembedded-core.git gcc-common.inc: Ensure WORKDIR doesn't adversly affect sstate checksums Changes in WORKDIR were changing the do_patch stamps between gcc-crosssdk and gcc-cross. This excludes the variable since in this case, we don't need want those changes to affect the signatures. Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/gcc/gcc-common.inc b/meta/recipes-devtools/gcc/gcc-common.inc index ed41b0ff8a..5ba68a094c 100644 --- a/meta/recipes-devtools/gcc/gcc-common.inc +++ b/meta/recipes-devtools/gcc/gcc-common.inc @@ -105,3 +105,7 @@ do_headerfix () { addtask headerfix after do_unpack before do_patch do_headerfix[vardepvalue] = "PATH" + +# We need to ensure that for the shared work directory, the do_patch singatures match +The real WORKDIR location isn't a dependency for the shared workdir. +src_patches[vardepsexclude] = "WORKDIR"