>> diff --git a/meta/recipes-devtools/gcc/gcc-shared-source.inc b/meta/recipes-devtools/gcc/gcc-shared-source.inc >> index aac4b49313..9ef80f2074 100644 >> --- a/meta/recipes-devtools/gcc/gcc-shared-source.inc >> +++ b/meta/recipes-devtools/gcc/gcc-shared-source.inc >> @@ -2,6 +2,7 @@ do_fetch() { >> : >> } >> do_fetch[noexec] = "1" >> +do_patch[noexec] = "1" >> deltask do_unpack >> deltask do_patch >This is in itself a little odd. The "deltask do_patch" line deletes the >task, so there is no task to set as noexec? This was added because from the devtool script I couldn't find another way to determine if the task is run or not. If I add "do_patch[noexec]" (which logically doesn't change anything) even if task is deleted, I can check "if 'noexec' in d.getVarFlags(task, False)" and tell devtool to execute do_configure task dependencies (to prepare gcc sources). Best regards, Tomasz Dziendzielski