summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
diff options
context:
space:
mode:
authorLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-09-03 16:12:21 -0300
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-09-04 13:23:49 +0000
commit3f7e583dd98a8cc46ede8ae8cdd78821edee9c92 (patch)
treeb7198417e4e3157e6ecdf71dacd27793423705b0 /dynamic-layers
parent589c313d12727d892b692c96d0d4724f32887ccc (diff)
downloadmeta-freescale-3f7e583dd98a8cc46ede8ae8cdd78821edee9c92.tar.gz
sg3-utils: Scope the class extension to our machines
utp-com is BBCLASSEXTEND'd and DEPENDS on sg3-utils, so the native and nativesdk variants have to exist for it to build. Adding them for every machine overrides core behaviour and fails yocto-check-layer; imx-generic-bsp and qoriq are disjoint and cover every machine we provide, which is everywhere utp-com is useful. Verified sg3-utils-native still resolves on imx8mm-lpddr4-evk, and built both variants with do_package forced: buildhistory is identical. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br> (cherry picked from commit ac295cf64485be15881c662c7ef7c4a7595e5228)
Diffstat (limited to 'dynamic-layers')
-rw-r--r--dynamic-layers/openembedded-layer/recipes-support/sg3-utils/sg3-utils_%.bbappend5
1 files changed, 4 insertions, 1 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-support/sg3-utils/sg3-utils_%.bbappend b/dynamic-layers/openembedded-layer/recipes-support/sg3-utils/sg3-utils_%.bbappend
index 608377e33..cad2306f9 100644
--- a/dynamic-layers/openembedded-layer/recipes-support/sg3-utils/sg3-utils_%.bbappend
+++ b/dynamic-layers/openembedded-layer/recipes-support/sg3-utils/sg3-utils_%.bbappend
@@ -1 +1,4 @@
1BBCLASSEXTEND = "native nativesdk" 1# utp-com, this layer's i.MX flashing tool, is BBCLASSEXTEND'd and DEPENDS on
2# sg3-utils, so the variants must exist on the machines we provide.
3BBCLASSEXTEND:imx-generic-bsp = "native nativesdk"
4BBCLASSEXTEND:qoriq = "native nativesdk"