[OE-core] [PATCH 2/9] ltp: Upgrade to 20160126 and fix build on musl

Richard Purdie richard.purdie at linuxfoundation.org
Thu Feb 11 10:12:39 UTC 2016


I tested this in master-next on the AB, it fails for
"MACHINE=edgerouter bitbake ltp":

| 1455184833.52:                                             ^
| 1455184833.52: In file included from /media/build1/poky/build/tmp/sysroots/edgerouter/usr/include/asm/types.h:22:0,
| 1455184833.52:                  from /media/build1/poky/build/tmp/sysroots/edgerouter/usr/include/linux/types.h:4,
| 1455184833.52:                  from /media/build1/poky/build/tmp/work/mips64-poky-linux/ltp/20160126-r0/git/utils/sctp/testlib/../include/netinet/sctp.h:37,
| 1455184833.52:                  from sctputil.c:55:
| 1455184833.52: /media/build1/poky/build/tmp/sysroots/edgerouter/usr/include/asm-generic/int-l64.h:28:25: note: previous declaration of '__s64' was here
| 1455184833.52:  typedef __signed__ long __s64;
| 1455184833.52:                          ^
| 1455184833.52: In file included from /media/build1/poky/build/tmp/sysroots/edgerouter/usr/include/asm-generic/types.h:6:0,
| 1455184833.52:                  from /media/build1/poky/build/tmp/work/mips64-poky-linux/ltp/20160126-r0/git/utils/sctp/testlib/../include/netinet/sctp.h:38,
| 1455184833.52:                  from sctputil.c:55:
| 1455184833.52: /media/build1/poky/build/tmp/sysroots/edgerouter/usr/include/asm-generic/int-ll64.h:30:42: error: conflicting types for '__u64'
| 1455184833.52:  __extension__ typedef unsigned long long __u64;
| 1455184833.52:                                           ^

also did so locally.

Cheers,

Richard



More information about the Openembedded-core mailing list