[crosstool-ng] Pre-built toolchains for testing in Buildroot

Thomas Petazzoni thomas.petazzoni@free-electrons.com
Fri May 15 19:00:00 GMT 2015


Dear Reinoud Koornstra,

On Fri, 15 May 2015 12:53:16 -0600, Reinoud Koornstra wrote:

> You said: "- The MIPS uClibc toolchain fails to build gdb, weston and
> civetweb (I
>    believe due to uClibc issues)"
> 
> I did experience this issue as well with gcc 4.9.2
> I filed it earlier and Bryan is aware too, there just isn't a fix yet.
> uClibc with gcc 4.9.2 does build for arm.

I think you might have misunderstood my report: I did not say that the
toolchain failed to build (since it's a pre-built toolchain!) but that
the toolchain is not capable of building gdb, weston and civetweb.

> I don't agree on moving away from uclibc all together.
> Buildroot supports uclibc AND uclibc-ng.
> I think crosstools-ng needs to do the same.
> I'm not sure whether there'll ever be another uclibc release, but the
> current git tree surely has way more added features and their mailing
> list is very active.

And all those changes in the 'master' branch of uClibc are regularly
merged in uClibc-ng. So basically uClibc-ng is *everything* that uClibc
has, plus much better testing, and regular stable releases.

In Buildroot, we currently support both. Our plan is to use uClibc-ng
as the default uClibc version in Buildroot 2015.08, and if things
continue to go well with uClibc-ng, deprecate old uClibc completely.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list