[OE-core] [PATCH] libnl: 3.2.29 -> 3.3.0

Khem Raj raj.khem at gmail.com
Tue May 9 17:53:27 UTC 2017


On Tue, May 9, 2017 at 6:18 AM, Burton, Ross <ross.burton at intel.com> wrote:
>
> On 8 May 2017 at 10:39, Huang Qiyu <huangqy.fnst at cn.fujitsu.com> wrote:
>>
>> 1) Upgrade libnl from 3.2.29 to 3.3.0.
>> 2) Delete patch "fix-pktloc_syntax_h-race.patch", since it is integrated
>> upstream.
>
>
> Breaks under musl:
>
> In file included from ../libnl-3.3.0/include/linux-private/linux/ipv6.h:5:0,
>                  from ../libnl-3.3.0/include/netlink-private/netlink.h:54,
>                  from ../libnl-3.3.0/lib/nl.c:28:
> ../libnl-3.3.0/include/linux-private/linux/in6.h:32:8: error: redefinition
> of 'struct in6_addr'
>  struct in6_addr {
>         ^~~~~~~~
>
> In file included from
> TOPDIR/tmp/work/i586-poky-linux-musl/libnl/1_3.3.0-r0/recipe-sysroot/usr/include/arpa/inet.h:9:0,
>                  from ../libnl-3.3.0/include/netlink-private/netlink.h:32,
>                  from ../libnl-3.3.0/lib/nl.c:28:
> TOPDIR/tmp/work/i586-poky-linux-musl/libnl/1_3.3.0-r0/recipe-sysroot/usr/include/netinet/in.h:23:8:
> note: originally defined here
>  struct in6_addr {
>         ^~~~~~~~
>

you can cook a fix based on
https://lists.01.org/pipermail/connman/2016-August/020853.html

> Ross
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>



More information about the Openembedded-core mailing list