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

Khem Raj raj.khem at gmail.com
Mon May 16 09:55:42 UTC 2011


On Sun, May 15, 2011 at 11:58 PM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>
> Op 16 mei 2011, om 08:04 heeft Khem Raj het volgende geschreven:
>
>> Do not define DEPLOY_DIR_IMAGE
>> Append -uclibc to STAGING_DIR_TARGET only for target recipe and cross
>> recipes
>> Append -uclibc to STAGING_DIR_HOST only for target recipes.
>>
>> These changes make sure that we still share the native sysroot
>
> I still stay we append tclibc unconditionally.

yes thats would simplify things if we agree to use TCLIBC in bitbake.conf

>
>>
>> Signed-off-by: Khem Raj <raj.khem at gmail.com>
>> ---
>> meta/conf/distro/include/tclibc-uclibc.inc |    5 ++---
>> 1 files changed, 2 insertions(+), 3 deletions(-)
>>
>> diff --git a/meta/conf/distro/include/tclibc-uclibc.inc b/meta/conf/distro/include/tclibc-uclibc.inc
>> index 27f6ec6..4bd313f 100644
>> --- a/meta/conf/distro/include/tclibc-uclibc.inc
>> +++ b/meta/conf/distro/include/tclibc-uclibc.inc
>> @@ -20,10 +20,9 @@ CXXFLAGS += "-fvisibility-inlines-hidden"
>>
>> IMAGE_LINGUAS = ""
>>
>> -DEPLOY_DIR_IMAGE = "${TMPDIR}/deploy/images"
>> DEPLOY_DIR_append = "-uclibc"
>> -STAGING_DIR_TARGET_append = "-uclibc"
>> -STAGING_DIR_HOST_append = "-uclibc"
>> +STAGING_DIR_TARGET_append = "${@['-uclibc', ''][oe.utils.inherits(d, 'native', 'nativesdk')]}"
>> +STAGING_DIR_HOST_append = "${@['-uclibc', ''][oe.utils.inherits(d, 'native', 'nativesdk', 'cross', 'crosssdk')]}"
>> SSTATE_MANIFESTS_append = "-uclibc"
>>
>> LIBC_DEPENDENCIES = "\
>> --
>> 1.7.4.1
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core at lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




More information about the Openembedded-core mailing list