]> code.ossystems Code Review - openembedded-core.git/commit
gcc-common/gcc-configure-common: Move gnu-configize to its own shared task
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 27 Apr 2014 00:24:31 +0000 (01:24 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 30 Apr 2014 15:33:26 +0000 (16:33 +0100)
commit55ed9ffbab5118140baac5d0d29dcc919e1f1668
treef3d23d735db4052b919c9580c348514151284cda
parent19448a50c106684ee7e3862f759418c982363a29
gcc-common/gcc-configure-common: Move gnu-configize to its own shared task

This command modifies ${S} and can race against other tasks running do_configure and
having the scripts disappear from under them. To avoid this move to its own
task and work on the shared work directory as a common task.

It needs to be a python task to avoid lots of shell exported variables as
dependencies.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-common.inc
meta/recipes-devtools/gcc/gcc-configure-common.inc