[oe] [PATCH] e2fsprogs: disable tls build with uclibc toolchain

Khem Raj raj.khem at gmail.com
Sun May 23 15:24:18 UTC 2010


On Sun, May 23, 2010 at 7:25 AM, Henning Heinold
<heinold at inf.fu-berlin.de> wrote:
> On Sat, May 22, 2010 at 05:52:08PM +0400, Vladimir Zapolskiy wrote:
>> This patch removes dependency on oabi toolchain, because eabi uclibc
>> toolchain anyway does not have tls support.
>>
>> Signed-off-by: Vladimir Zapolskiy <vzapolskiy at gmail.com>
>> Cc: woglinde <heinold at inf.fu-berlin.de>
>> ---
>>  recipes/e2fsprogs/e2fsprogs.inc |    3 +--
>>  1 files changed, 1 insertions(+), 2 deletions(-)
>>
>> diff --git a/recipes/e2fsprogs/e2fsprogs.inc b/recipes/e2fsprogs/e2fsprogs.inc
>> index 119efb0..0eeedcd 100644
>> --- a/recipes/e2fsprogs/e2fsprogs.inc
>> +++ b/recipes/e2fsprogs/e2fsprogs.inc
>> @@ -14,8 +14,7 @@ INC_PR = "r23"
>>  inherit autotools
>>
>>  #if uclibc ntpl is merged into trunk we can enable tls for armv4 again
>> -EXTRA_OECONF = "${@['','--disable-tls'][bb.data.getVar('ARM_ABI', d, 1) == 'oabi' and \
>> -             bb.data.getVar('TARGET_OS', d, 1).find('uclibc') >= 0 ]} \
>> +EXTRA_OECONF = "${@['','--disable-tls'][bb.data.getVar('TARGET_OS', d, 1).find('uclibc') >= 0 ]} \
>>               --enable-elf-shlibs \
>>               --enable-dynamic-e2fsck --disable-nls --sbindir=${base_sbindir} \
>>               --disable-libuuid --disable-libblkid --disable-fsck"
>
> Sorry,
>
> but you are wrong here the _git uclibc recipe and the hopefully soon comming out
> new uClibc will have tls support, but not for all archs. We will change the .inc
> then.
>

it will support TLS/nptl on arm, mips, ppc32, x86, x86_64 , sparc and sh
thats mostly all actively uses architectures in OE.

Thx
-Khem

>
> Bye Henning
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list