S = "${WORKDIR}/git" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"
This looks ok, but I am trying to understand why this is needed in general (am still getting familiar with OE). Aren't the recipes processed only on packagegroups that include them?
on image builds yes. however in yoe distro CI builds we test multi-BSP setups and do world builds which catch such issues, where BSP layers are exposing general packages which are not compatible with other BSPs.