[PATCH 3/3] toolchain: remove BROKEN from uClibc-ng

Felix Fietkau nbd at nbd.name
Sun Aug 16 00:49:07 EDT 2020


On 2020-08-16 00:27, Rosen Penev wrote:
> On Sat, Aug 15, 2020 at 2:02 AM Felix Fietkau <nbd at nbd.name> wrote:
>>
>> On 2020-08-14 23:30, Rosen Penev wrote:
>> > uClibc-ng works fine. Additionally, most packages have been fixed to
>> > compile with uClibc-ng.
>> >
>> > Signed-off-by: Rosen Penev <rosenp at gmail.com>
>> It does not make sense to maintain uClibc-ng for anything other than arc
>> (the only arch that needs it). In fact, once arc is switched to glibc,
>> we should remove uClibc-ng entirely.
> My opinion is that it's fairly useful for testing purposes.
> 
> More to the patch, there's nothing broken about uClibc-ng.
"testing purposes" is exactly why the dependency says
"depends on BROKEN || arc" instead of "depends on !arc"

This makes it clear that it's an unsupported configuration, but it still
allows you to enable it with a few more steps.

I guess a way to make it even more clear would be to introduce an
'UNSUPPORTED' config symbol to distinguish it from 'BROKEN', but I'm not
sure if it's worth adding.

- Felix



More information about the openwrt-devel mailing list