classes/archiver: Create patched archive before configuring
do_configure and do_preconfigure can modify source files, which causes race conditions if these tasks run in parallel with do_ar_patched. Add explicit task dependencies to ensure that do_ar_patched finishes before these tasks start. Specifically, this fixes a race condition with gcc-source where do_ar_patched races with do_preconfigure deleting gcc/gengtype-lex.c Signed-off-by:Joshua Watt <JPEWhacker@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8a7c7794) Signed-off-by:
Steve Sakoman <steve@sakoman.com>
Loading
Please register or sign in to comment