[OE-core] [PATCH 2/9] linux-libc-headers: update to 3.17

Burton, Ross ross.burton at intel.com
Thu Dec 18 17:13:28 UTC 2014


On 10 December 2014 at 14:16, Bruce Ashfield <bruce.ashfield at windriver.com>
wrote:
>
> -LINUXLIBCVERSION ?= "3.16"
> +LINUXLIBCVERSION ?= "3.17"
>

So this is causing (at least) socat to fail to build as the configure
script does a test for a working <linux/errqueue.h> but that is now failing:

/data/poky-master/tmp/sysroots/nuc/usr/include/linux/errqueue.h:33:18:
error: array type has incomplete element type

Line 33 is this member in a struct:

   struct timespec ts[3];

Presumably everything else that includes that header also includes
something that defines struct timespec.  Socat has a missing feature check
so whilst the configure test says that linux/errqueue.h isn't present and
continues, the build then fails.  Presumably the user-space
linux/errqueue.h needs another #include?

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


More information about the Openembedded-core mailing list