[Buildroot] [autobuild.buildroot.net] Build results for 2017-01-29

Baruch Siach baruch at tkos.co.il
Tue Jan 31 07:53:22 UTC 2017


Hi Chris,

On Tue, Jan 31, 2017 at 08:43:27PM +1300, Chris Packham wrote:
> On Tue, Jan 31, 2017 at 5:27 PM, Baruch Siach <baruch at tkos.co.il> wrote:
> > On Tue, Jan 31, 2017 at 05:05:05PM +1300, Chris Packham wrote:
> >> On Mon, Jan 30, 2017 at 8:29 PM, Thomas Petazzoni
> >> <thomas.petazzoni at free-electrons.com> wrote:
> >> >
> >> >          arm |                tcpreplay-4.1.2 | NOK | http://autobuild.buildroot.net/results/dde54ccefa32af1f46a4af5b6caed822c3209dfc
> >>
> >> Looks like a common problem with musl-libc not liking applications
> >> that include linux headers directly. I've reported the issue upstream
> >> https://github.com/appneta/tcpreplay/issues/275 if I get time I'll see
> >> if I submit a fix for it.sl
> >
> > This is a libc/kernel issue. I'm not sure libc users can do much about that.
> >
> > This build failure is fixed by commit 69ced963555b (musl: workaround kernel
> > if_ether.h header conflict). The autobuilder needs a rebuild of its pre-built
> > toolchains to take effect.
> 
> Hmm openwrt went a different way
> https://github.com/openwrt/packages/pull/1386/commits/a0968fae

They'll need to patch this way every single package that uses if_ether.h. 
These kind of patches tend to be hard to upstream.

> Did you try getting your patch into musl? It seems like a logical fix
> but the fact they've got a FAQ on this specific problem makes me think
> they must have something against this type of solution.

As the commit log indicates, Rich Felker, musl maintainer, was CCed on this 
patch.

baruch

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -


More information about the buildroot mailing list