[Buildroot] [PATCH] package/libbsd: needs an (e)glibc toolchain

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Jun 9 12:40:44 UTC 2014


Dear Yann E. MORIN,

On Mon, 9 Jun 2014 14:32:22 +0200, Yann E. MORIN wrote:

> > Is it possible to have a glibc toolchain without threads? I think no.
> > In this case, what is our policy? Should we keep both the glibc and
> > thread dependencies?
> 
> Indeed, Buildroot considers glibc toolchains have threads.
> 
> Just for this commit, I would not care we remove the threads dependency,
> since it is implicit with glibc.
> 
> However, as I said, libbsd is an Nth-level dependency of QEMU, which I
> am still p[lanning on submitting. Having static qemu-user programs is
> very usefull to run foreign chroots, and is only possible with uClibc,
> so I will have to fix that issue at some point in time. And keeping the
> threads dependency will just be a warning to me at that point.

Ok, makes sense.

> Do you want me to respin?

Nah, that's fine.

Remember that we now have musl support, and musl supports static
linking, so it could be an alternative to uClibc for some of these use
cases :-)

Best regards,

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



More information about the buildroot mailing list