[oe] [RFC] Bring PREFERRED_LIBC to all distros

Tom Rini trini at embeddedalley.com
Sun May 10 21:51:54 UTC 2009


On Sun, May 10, 2009 at 11:03:36PM +0200, Koen Kooi wrote:
> On 10-05-09 21:47, Tom Rini wrote:
>> On Sun, May 03, 2009 at 09:53:18AM -0700, Tom Rini wrote:
>>> On Sun, May 03, 2009 at 02:29:53PM +0200, Leon Woestenberg wrote:
>>>> Hello,
>>>>
>>>> On Sat, May 2, 2009 at 9:55 PM, Mike (mwester)<mwester at dls.net>  wrote:
>>>>> Acked-by: Mike Westerhof<mwester at dls.net>
>>>>>
>>>> I think we can add this functionality now.
>>>>
>>>> By the recent merge of "micro.conf" and "micro-uclibc.conf", a new
>>>> TODO is to merge the LIBC feature into micro distro as well.
>>>> See "[oe] Pull request from DoréDevelopment - New: Micro distro/image"
>>>
>>> I'll push this out Monday AM us.  IMHO, for micro and micro-uclibc (and
>>> similar for minimal/minimal-uclibc) is to merge them back into one and
>>> make LIBC an easy override.
>>
>> So, here's a problem we've run into now.  With distros that use
>> debian.bbclass, having an OVERRIDE of 'glibc' added causes the glibc
>> recipe to not create a 'glibc' package, nor a 'libc6' package.  The
>> libc6-dev package is created.
>
> I suspect that's because ${PN} ('glibc') is now in overrides twice, try  
> changing the override to libc-glibc or something similar.

Testing now.  But that means we'll be doing overrides like:
SRC_URI_libc-uclibc += "file://fixes-for-uclibc.patch;patch=1"
Not too wierd looking?  Otherwise, is there somewhere we can do,
roughly, sort -u, on ${OVERRIDES} ?  And not require a new bitbake for
everyone?

-- 
Tom Rini




More information about the Openembedded-devel mailing list