[OE-core] [PATCH 0/5] kernel-yocto: misc build / config changes
richard.purdie at linuxfoundation.org
richard.purdie at linuxfoundation.org
Thu Aug 29 09:29:49 UTC 2019
On Wed, 2019-08-14 at 11:31 -0400, bruce.ashfield at gmail.com wrote:
> From: Bruce Ashfield <bruce.ashfield at gmail.com>
>
> Hi all,
>
> This pull request is a collection of smaller fixes that I've been
> collecting
> while I work through the 5.2/5.3 kernel intro, new libc-headers, etc.
> There's
> no reason to make them wait while I finish that work, so here they
> are in a
> single branch.
>
> There's nothing major here, just a some legwork changes, licensing
> update
> and a short term workaround for embedded host paths in the kernel
> binaries.
There appear to be a few issues with the new headers. ppc looks to have
particular issues:
https://autobuilder.yoctoproject.org/typhoon/#/builders/70/builds/976
eudev:
util.lo ../../../eudev-3.2.8/src/shared/sysctl-util.c
| ../../../eudev-3.2.8/src/shared/log.c: In function 'create_log_socket':
| ../../../eudev-3.2.8/src/shared/log.c:123:43: error: 'SO_SNDTIMEO' undeclared (first use in this function); did you mean 'SO_TXTIME'?
| 123 | (void) setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, &tv, sizeof(tv));
| | ^~~~~~~~~~~
| | SO_TXTIME
| ../../../eudev-3.2.8/src/shared/log.c:123:43: note: each undeclared identifier is reported only once for each function it appears in
neard:
../neard-0.16/plugins/p2p.c: In function 'p2p_connect_blocking':
../neard-0.16/plugins/p2p.c:324:33: error: 'SO_RCVTIMEO' undeclared (first use in this function); did you mean 'SO_RCVTIMEO_OLD'?
324 | if (setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, (char *)&timeout,
| ^~~~~~~~~~~
| SO_RCVTIMEO_OLD
../neard-0.16/plugins/p2p.c:324:33: note: each undeclared identifier is reported only once for each function it appears in
../neard-0.16/plugins/p2p.c:328:33: error: 'SO_SNDTIMEO' undeclared (first use in this function); did you mean 'SO_TXTIME'?
328 | if (setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, (char *)&timeout,
| ^~~~~~~~~~~
| SO_TXTIME
../neard-0.16/plugins/p2p.c: In function 'p2p_connect':
../neard-0.16/plugins/p2p.c:555:33: error: 'SO_RCVTIMEO' undeclared (first use in this function); did you mean 'SO_RCVTIMEO_OLD'?
555 | if (setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, (char *)&timeout,
| ^~~~~~~~~~~
| SO_RCVTIMEO_OLD
../neard-0.16/plugins/p2p.c:559:33: error: 'SO_SNDTIMEO' undeclared (first use in this function); did you mean 'SO_TXTIME'?
559 | if (setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, (char *)&timeout,
| ^~~~~~~~~~~
| SO_TXTIME
Makefile:1973: recipe for target 'plugins/src_neard-p2p.o' failed
make[1]: *** [plugins/src_neard-p2p.o] Error 1
and errors from lttng-ust (cc'd Jonathan).
qemuarm is erroring due to /dev/fb0 disappearing, which is probably kernel?
https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/975
https://autobuilder.yoctoproject.org/typhoon/#/builders/38/builds/976
https://autobuilder.yoctoproject.org/typhoon/#/builders/47/builds/986
and we also have an unintended side effect multilib build failure:
https://autobuilder.yoctoproject.org/typhoon/#/builders/44/builds/995
which might be due to changed dependencies, I need to check into that one further.
Cheers,
Richard
More information about the Openembedded-core
mailing list