[meta-intel] [PATCH 2/3] metee: add new recipe for version 2.1.0

Mittal, Anuj anuj.mittal at intel.com
Mon Jun 17 19:04:53 PDT 2019


On Mon, 2019-06-17 at 08:43 +0300, Alexander Usyskin wrote:
> Intel(R) ME TEE Library is the cross-platform access
> library for Intel(R) CSME HECI interface.
> Sources at: https://github.com/intel/metee
> 

This is failing with musl libc. I think you will just have to include
<sys/select.h> explicitly.

| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-
musl/build/build/tmp/work/corei7-64-poky-linux-musl/metee/2.1.0-
r0/metee-2.1.0/src/linux/metee_linux.c:30:17: error: storage size of
'tv' isn't known
|    30 |  struct timeval tv;
|       |                 ^~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-
musl/build/build/tmp/work/corei7-64-poky-linux-musl/metee/2.1.0-
r0/metee-2.1.0/src/linux/metee_linux.c:35:2: error: implicit
declaration of function 'FD_ZERO' [-Werror=implicit-function-
declaration]
|    35 |  FD_ZERO(&rset);
|       |  ^~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-
musl/build/build/tmp/work/corei7-64-poky-linux-musl/metee/2.1.0-
r0/metee-2.1.0/src/linux/metee_linux.c:38:3: error: implicit
declaration of function 'FD_SET'; did you mean 'L_SET'? [-
Werror=implicit-function-declaration]
|    38 |   FD_SET(me->fd, &rset);
|       |   ^~~~~~
|       |   L_SET
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-
musl/build/build/tmp/work/corei7-64-poky-linux-musl/metee/2.1.0-
r0/metee-2.1.0/src/linux/metee_linux.c:42:7: error: implicit
declaration of function 'select' [-Werror=implicit-function-
declaration]
|    42 |  rv = select(me->fd + 1 , &rset, &wset, NULL, &tv);
|       |       ^~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-
musl/build/build/tmp/work/corei7-64-poky-linux-musl/metee/2.1.0-
r0/metee-2.1.0/src/linux/metee_linux.c:30:17: error: unused variable
'tv' [-Werror=unused-variable]
|    30 |  struct timeval tv;
|       |                 ^~
| cc1: all warnings being treated as errors


More information about the meta-intel mailing list