]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
classes-global/staging: Exclude do_create_spdx from automatic sysroot extension
authorJoshua Watt <JPEWhacker@gmail.com>
Fri, 7 Nov 2025 13:14:38 +0000 (14:14 +0100)
committerSteve Sakoman <steve@sakoman.com>
Mon, 10 Nov 2025 15:03:45 +0000 (07:03 -0800)
commit572bf8fd0ba83c7174f706f17a589abbcdc54df5
tree476692f67a9451ff9abeec3c3b603c1994cd599b
parent5e220e20833fd800687b05c8f5cef602dfc47202
classes-global/staging: Exclude do_create_spdx from automatic sysroot extension

do_create_spdx is a outlier in that it doesn't need the RSS to be
extended just because it depends on do_populate_sysroot. In fact, it
only depends on do_populate_sysroot so it can see the actual recipes
sysroot, and attempting to extend the sysroot can cause problems for
some recipes (e.g. if a recipe does do_populate_sysroot[noexec] = "1")

As such, explicitly exclude do_create_spdx from extending the sysroot
just because it depends on do_populate_sysroot.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-global/staging.bbclass