base/gcc-common: Ensure umask setting is consistent for shared workdir
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 29 Nov 2013 11:22:56 +0000 (11:22 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 29 Nov 2013 11:24:48 +0000 (11:24 +0000)
commit73941b29738fd156164fa7603209c0284708d880
treec49075c3b8b1c22f86af494a181027d3eaaab081
parenta48a05eac3ab9658b1989d571be5d4d37da3e8b5
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 <richard.purdie@linuxfoundation.org>
meta/classes/base.bbclass
meta/recipes-devtools/gcc/gcc-common.inc