]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
build-sysroots: target or native sysroot population need to be selected explicitly
authorAlexander Kanavin <alex.kanavin@gmail.com>
Thu, 7 Sep 2023 10:51:01 +0000 (12:51 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 9 Sep 2023 11:04:06 +0000 (12:04 +0100)
commit38d7a2e45b883cf999a86af05bcc0eaa875bb47c
tree5e94fbb67e223e8b50a7a24302e1f7af0ddd4a31
parentacd85925cb197b7a31a25b60e8de762e2c3697ef
build-sysroots: target or native sysroot population need to be selected explicitly

Running them in parallel is prone to races as postinsts from target sysroots
rely on executables from native sysroots which may or may not be fully prepared
yet. This was observed for example here:

https://autobuilder.yoctoproject.org/typhoon/#/builders/146/builds/468/steps/12/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/147/builds/467/steps/12/logs/stdio

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/files/ext-sdk-prepare.py
meta/lib/oeqa/selftest/cases/meta_ide.py
meta/recipes-core/meta/build-sysroots.bb
scripts/lib/devtool/sdk.py