On Thu 2026-07-30 @ 11:41:15 AM, Richard Purdie via lists.openembedded.org wrote: > On Fri, 2026-07-17 at 05:18 -0700, Sadineni, Harish via > lists.openembedded.org wrote: > > From: Harish Sadineni <[email protected]> > > > > Add a new "kernel" value for SDK_TOOLCHAIN_LANGS that pulls > > kernel-devsrc into TOOLCHAIN_TARGET_TASK. This allows kernel > > development headers/sources to be included in the SDK populate_sdk_base: > > add kernel-devsrc via SDK_TOOLCHAIN_LANGS > > > > Users who want kernel module development support in their SDK can now > > set SDK_TOOLCHAIN_LANGS = "kernel" explicitly. > > > > Signed-off-by: Harish Sadineni <[email protected]> > > --- > > meta/classes-recipe/populate_sdk_base.bbclass | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/meta/classes-recipe/populate_sdk_base.bbclass > > b/meta/classes-recipe/populate_sdk_base.bbclass > > index b427ff2761..1d9faecc16 100644 > > --- a/meta/classes-recipe/populate_sdk_base.bbclass > > +++ b/meta/classes-recipe/populate_sdk_base.bbclass > > @@ -80,6 +80,7 @@ TOOLCHAIN_TARGET_TASK ?= " \ > > ${@multilib_pkg_extend(d, 'packagegroup-core-standalone-sdk-target')} \ > > ${@bb.utils.contains('SDK_TOOLCHAIN_LANGS', 'go', > > multilib_pkg_extend(d, 'packagegroup-go-sdk-target'), '', d)} \ > > ${@bb.utils.contains('SDK_TOOLCHAIN_LANGS', 'rust', > > multilib_pkg_extend(d, 'libstd-rs'), '', d)} \ > > + ${@bb.utils.contains('SDK_TOOLCHAIN_LANGS', 'kernel', 'kernel-devsrc', > > '', d)} \ > > target-sdk-provides-dummy \ > > " > > TOOLCHAIN_TARGET_TASK_ATTEMPTONLY ?= "" > > There is a different thread where we are discussing adding > SDK_FEATURES. I think this should become an SDK_FEATURE as part of that > work. It should also probably be called "kernel-src" as "kernel" is a > bit generic and could mean multiple things.
Message received! > Cheers, > > Richard > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#242453): https://lists.openembedded.org/g/openembedded-core/message/242453 Mute This Topic: https://lists.openembedded.org/mt/120313590/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
