[Buildroot] Analysis of build results for 2015-08-05

Alexey Brodkin Alexey.Brodkin at synopsys.com
Mon Aug 10 11:26:29 UTC 2015


Hi Thomas,

A bit late - was on FTO in the end of last week.

On Thu, 2015-08-06 at 11:30 +0200, Thomas Petazzoni wrote:
> Hello all,
>          arc |                 gnuradio-3.7.5 | NOK | 
> > http://autobuild.buildroot.net/results/d44aec8c82ed6a315322726dd698e6b48990ba76/
> 
> ARC toolchain problem:
> 
>    error: '__NR_eventfd' was not declared in this scope
> 
> Alexey, I don't remember, do you have a fix for this one?

I already commented on that one.
Basically gnuradio includes source from boost and in boost itself they
use syscall directly if (__GLIBC__ == 2 && __GLIBC_MINOR__ < 8) which
is the case for uClibc, see http://git.uclibc.org/uClibc/tree/include/features.h#n395
-------------->8--------------
#define	__GLIBC__	2
#define	__GLIBC_MINOR__	2
-------------->8--------------

>From Boost standpoint this looks like some sort of backward compatibility for older
glibc that didn;'t have eventfd() defined.

So probably  the best option here is to bump __GLIBC__/__GLIBC_MINOR__ in uClibc.
Maybe Waldemar may comment on that?

> >          arc |              libselinux-2.1.13 | NOK | 
> > http://autobuild.buildroot.net/results/2fdea2bbcdff4a70ffaac1eecbc8faa81a44e90c/
> 
> ARC toolchain problem:
> 
>    Error: internal error: fixup not contained within frag
> 
> Alexey?

On my to investigate list.

         arc |                   zeromq-4.1.2 | NOK | 
> > http://autobuild.buildroot.net/results/be46b621ce5443788b0a1bc9fab614c4ca5d0859/
> 
> libsodium.so: undefined reference to `explicit_bzero'
> 
> Not sure. Alexey?

Libsodium attempts to build as PIE.
Should be fixed by http://patchwork.ozlabs.org/patch/505568/

-Alexey


More information about the buildroot mailing list