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

Hauke Mehrtens hauke at hauke-m.de
Sun Aug 16 04:47:52 EDT 2020


On 8/15/20 11:02 AM, Felix Fietkau 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.

Synopsys ARC HS cores (ARCv2 ISA) support was added to glibc 2.32:
https://sourceware.org/pipermail/libc-announce/2020/000029.html

As far as I understand this should make it possible for us to use glibc
2.32 for ARC instead of uClibc-ng. I do not have any hardware with these
ARC cores and I do not know of any emulation environment like qemu
supporting ARC, so testing this would not be possible for me. It also
looks like Synopsys is not so much interested in upstream OpenWrt
support for their CPUs any more.

We are currently using glibc 2.31, updating glibc will probably break
some packages as always with glibc updates. If someone wants to update
glibc to 2.32 and make ARC use it by default I would support this.

Hauke

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openwrt.org/pipermail/openwrt-devel/attachments/20200816/a32a189e/attachment.sig>


More information about the openwrt-devel mailing list