|
|
Message-ID: <CAMKF1sr-j1N95wqJCz1RLHgJKo+X1EXC8US9k3-4ZZ67YyisLA@mail.gmail.com>
Date: Tue, 26 Jun 2018 21:54:27 -0700
From: Khem Raj <raj.khem@...il.com>
To: musl@...ts.openwall.com
Subject: Re: Package build failure with musl 1.1.19 + Linux 4.14.48 (UAPI?)
On Tue, Jun 26, 2018 at 4:19 PM A. Wilcox <awilfox@...lielinux.org> wrote:
>
> Hi there,
>
> Attempting to build net-tools 1.60 on musl 1.1.19 with Linux headers
> from kernel 4.14.48 installed on a PowerPC computer, we're seeing the
> following build error:
>
>
> In file included from /usr/include/linux/if_tunnel.h:7:0,
> from iptunnel.c:34:
> /usr/include/linux/ip.h:86:8: error: redefinition of ‘struct iphdr’
> struct iphdr {
> ^~~~~
> In file included from iptunnel.c:29:0:
> /usr/include/netinet/ip.h:25:8: note: originally defined here
> struct iphdr {
> ^~~~~
> make: *** [Makefile:94: iptunnel.o] Error 1
>
>
> This failure was not present with kernel headers from 4.4. This may be
> a regression in the kernel or it may just be a change that needs to be
> made to musl. I am not very experienced in dealing with UAPI and didn't
> see much in the kernel doc tree so I was wondering if someone on this
> list could point me towards any resources about how to debug/fix such
> issues.
>
> Thank you for your time and attention.
>
you might want to apply this patch posted here
https://sourceforge.net/p/net-tools/mailman/message/35413022/
> Best to you and yours,
> --arw
>
> --
> A. Wilcox (awilfox)
> Project Lead, Adélie Linux
> http://adelielinux.org
>
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.