On Wed, Sep 04, 2024 at 03:52:39PM +0100, Richard Purdie wrote: > On Wed, 2024-09-04 at 10:32 -0400, Denys Dmytriyenko wrote: > > Well, meta-ti uses multiconfig to build baremetal pieces for the MCU core > > on newer heterogeneous platforms. While TI Distro meta-arago already used > > TCLIBCAPPEND and also added similar TCMODEAPPEND due to the long-time > > support of the external toolchains, I was facing issues when TCLIBCAPPEND > > wasn't being used with meta-ti (e.g. with Poky distro) due to conflicts > > between glibc and baremetal toolchain packages, nativesdk ones, IIRC. > > > > Not sure if all the corner cases were fixed recently or otherwise easy > > to fix, but we may still need TCLIBCAPPEND around, at least for now? > > My point is that it is just as easy for you to append to TMPDIR in > these cases as it is to set TCLIBCAPPEND so I'm not really seeing it > adding value. It is just complicating things needlessly IMO.
FWIW, that's what I ended up doing back then, instead of relying on the distros to set TCLIBCAPPEND correctly: https://git.yoctoproject.org/meta-ti/commit/?id=488a9238140661dce8510694a05dd04ff023855d So, I guess if we decide to globally drop TCLIBCAPPEND from OE-Core, at least this particular issue in meta-ti is already covered... Right now OE-Core "nodistro" enables TMPDIR separation by TCLIBC, while Poky forces a combined TMPDIR. All tests on the Autobuilder are performed with Poky, hence the separate TMPDIR isn't being tested. And you mentioned that one of the multiconfig selftests is indeed broken with such setup. I'm just concerned that aligning OE-Core with Poky and defaulting to a combined TMPDIR will further push such setups out to a fringe status, never to be tested or fixed, if something breaks. Or maybe I'm just too paranoid... :) -- Denys
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#2039): https://lists.openembedded.org/g/openembedded-architecture/message/2039 Mute This Topic: https://lists.openembedded.org/mt/108262278/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
