[Buildroot] Analysis of build failures
jacmet at uclibc.org
Sun Nov 10 22:56:32 UTC 2013
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
>> > The missing TLS problem on AVR32. We still haven't found the solution
>> > to handle this one. As I've suggested previously, I would simply make
>> > TLS support unconditional in Buildroot as soon as thread support is
>> > enabled, and then mark libcap-ng as not available on AVR32. Of course,
>> > if you have an external toolchain without TLS support, you're on your
>> > own.
>> As you say, we still don't appear to have reached a consensus of
>> opinion on how to solve this.
> Peter, can we agree on the following solution for this:
> (1) Remove BR2_GCC_ENABLE_TLS, and enable TLS support unconditionally,
> except when thread support is not enabled.
> (2) Everywhere, assume that TLS support is always available when we
> have thread support. If it's not the case (such as AVR32), mark
> the package as "depends on !<architecture>".
Yes, sounds sensible.
Bye, Peter Korsgaard
More information about the buildroot