[OE-core] [PATCH 2/2] tclibc-uclibc.inc: Append -uclibc only to target recipes

Khem Raj raj.khem at gmail.com
Wed May 18 05:36:06 UTC 2011


On Tue, May 17, 2011 at 2:44 AM, Phil Blundell <pb at pbcl.net> wrote:
> On Tue, 2011-05-17 at 10:34 +0100, Richard Purdie wrote:
>> How about this idea:
>>
>> TMPDIR_append = "-uclibc"
>
> Hm, I'm not totally sure what this really buys us.
>
> If the whole issue boils down to saying that you just can't share a
> TMPDIR between builds with competing C libraries (which sounds
> reasonable, since it's probably about the same thing as saying that libc
> selection is a DISTRO property) then it seems like something that can be
> fixed in the documentation.  Users can just select a different TMPDIR by
> hand, same as they would when changing DISTROs, and it doesn't seem that
> there is any real need for the build system to try to work around it for
> them.

there are certain parts of build process which could be shared e.g.
native sysroot
and nativesdk package builds across target system library selections.
and we build
a lot of native packages it will be good if they could be shared
secondly the all-*-* package builds could be shared as well. Similarly
multimachine build is another aspect which could share builds too
having selected same C library.

Many users of oe would be development tool vendors who have BSPs for
many processor boards and C libraries and they would like to have this
possibility




More information about the Openembedded-core mailing list