On Tue, May 9, 2017 at 6:18 AM, Burton, Ross <[email protected]> wrote: > > On 8 May 2017 at 10:39, Huang Qiyu <[email protected]> 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 > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-core > -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
