[oe] [RFC] base.bbclass: add make-native to default dependencies

Khem Raj raj.khem at gmail.com
Tue Sep 21 15:47:25 UTC 2010


On Tue, Sep 21, 2010 at 6:58 AM, Michael Smith <msmith at cbnco.com> wrote:
> Khem Raj wrote:
>
>> although it does but make 3.82 is not usable out of box yet.
>> so people might find surprises. 3.81 would be ok.
>

I hit eglibc there may be more.

> I could add a DEFAULT_PREFERENCE = "-1" to the 3.82 recipe and mention the
> packages that don't build with it in a comment. Do you remember which
> packages fail to build with 3.82?
>
>>> diff --git a/classes/base.bbclass b/classes/base.bbclass
>>> index b19eb32..5c6d41d 100644
>>> --- a/classes/base.bbclass
>>> +++ b/classes/base.bbclass
>>> @@ -71,7 +71,7 @@ def base_deps(d):
>>>       if not bb.data.getVar('INHIBIT_DEFAULT_DEPS', d):
>>>               if (bb.data.getVar('HOST_SYS', d, 1) !=
>>>                   bb.data.getVar('BUILD_SYS', d, 1)):
>>> -                       deps += " virtual/${TARGET_PREFIX}gcc
>>> virtual/libc "
>>> +                       deps += " make-native virtual/${TARGET_PREFIX}gcc
>>> virtual/libc "
>>>               elif bb.data.inherits_class('native', d) and \
>>>                               bb.data.getVar('PN', d, True) not in \
>>>                               ("linux-libc-headers-native",
>>> "quilt-native",
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



-- 
-Khem




More information about the Openembedded-devel mailing list