On Fri, Aug 28, 2026 at 09:18:55AM -0500, Andrew Davis via lists.yoctoproject.org wrote: > On 8/28/26 3:09 AM, Hari Prasath Gujulan Elango wrote: > >TI vendor kernel uapi additions (e.g. DMA_HEAP_IOCTL_EXPORT) isn't > >present in the standard header provided by the linux-libc-headers, > >so on-target compilation against them needs the ti-vendor-kernel-headers-dev > >package alongside linux-libc-headers-dev. > > > >Signed-off-by: Hari Prasath Gujulan Elango <[email protected]> > >--- > > meta-arago-distro/recipes-core/images/tisdk-default-image.bb | 1 + > > 1 file changed, 1 insertion(+) > > > >diff --git a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb > >b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb > >index 264d1b2d..cac6628e 100644 > >--- a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb > >+++ b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb > >@@ -36,6 +36,7 @@ IMAGE_FSTYPES:remove:omapl138 = "ubifs ubi" > > DEVTOOLS = " \ > > linux-libc-headers-dev \ > >+ ti-vendor-kernel-headers-dev \ > > What application(s) actually need this header file, shouldn't they > add it to their DEPENDS line instead of unconditionally installing > for this image? (and why only this image, we have other images > folks build on)
tisdk-default-image is the only image that enables on-target development, hence it installs compiler, headers, debug tools, etc. into the rootfs to be used during runtime. For build time, the corresponding application should indeed list required headers in DEPENDS. > > build-essential \ > > packagegroup-core-tools-debug \ > > git \ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17622): https://lists.yoctoproject.org/g/meta-arago/message/17622 Mute This Topic: https://lists.yoctoproject.org/mt/120969416/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
