build-sysroots: Ensure dependency chains are minimal

We need to ensure this recipe doesn't have dependencies on others. The SPDX
classes/tasks introduce dependenies quilt-native and patch-native which can
introduce races on files in the sysroots. Avoid the races by removing the
tasks we don't need.

[YOCTO #15186]

(From OE-Core rev: a5dc278b077edba8f4099f0f6dfb97e97f680320)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2023-08-21 16:04:42 +01:00
parent 33fec625ad
commit 5710958460

View File

@@ -17,6 +17,10 @@ deltask configure
deltask compile
deltask install
deltask populate_sysroot
deltask create_spdx
deltask collect_spdx_deps
deltask create_runtime_spdx
deltask recipe_qa
python do_build_native_sysroot () {
targetsysroot = d.getVar("STANDALONE_SYSROOT")