From 7b9f4b2cd0fe6dc9a536a2db98ed93ffa8c05a8f Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 29 Nov 2013 11:22:56 +0000 Subject: base/gcc-common: Ensure umask setting is consistent for shared workdir gcc has cross and target components with a shared workdir. The unpack umask settings need to match for all of these. We need to use strings in each case to ensure the sstate code matches them correctly. This patch tweaks various things to ensure the change adding the unpack umask change doesn't break the compiler builds. (From OE-Core rev: 67162438ee9c402b23c32853af9d313949eb6e4a) Signed-off-by: Richard Purdie --- meta/recipes-devtools/gcc/gcc-common.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/recipes-devtools/gcc/gcc-common.inc') diff --git a/meta/recipes-devtools/gcc/gcc-common.inc b/meta/recipes-devtools/gcc/gcc-common.inc index dcb22babdf..cc0ab2afbd 100644 --- a/meta/recipes-devtools/gcc/gcc-common.inc +++ b/meta/recipes-devtools/gcc/gcc-common.inc @@ -90,6 +90,7 @@ do_patch[stamp-base] = "${SS}" SSCLEAN = "${TMPDIR}/stamps/work-shared/gcc-[0-9]*-*" do_fetch[stamp-base-clean] = "${SSCLEAN}" do_unpack[stamp-base-clean] = "${SSCLEAN}" +do_unpack[umask] = "022" do_patch[stamp-base-clean] = "${SSCLEAN}" # SW means Shared Work directory -- cgit v1.2.3-54-g00ecf