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

Burton, Ross ross.burton at intel.com
Tue May 9 13:18:42 UTC 2017


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 {
        ^~~~~~~~

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170509/1f1a2d45/attachment-0002.html>


More information about the Openembedded-core mailing list