All customers except US A&D: to ensure that you can access all of your product downloads, you must log in to the Wind River Delivers portal and visit the My Products page to force an initial sync of your product entitlement. Only after you’ve completed this step will you be able to access and download product content through the Artifacts, Registry, and Git interfaces. This also applies to users attempting to run the Wind River installer in maintenance or update mode or Linux installation updates at the command line.

Wind River Support Network


LIN9-2504 : do_compile failed

Created: Dec 2, 2016    Updated: Dec 3, 2018
Resolved Date: Jul 31, 2017
Found In Version: unknown
Fix Version:
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Userspace


Building util-linux 2.28.1, we would sometime meet the following error.

| In file included from /usr/include/x86_64-linux-gnu/sys/syscall.h:31:0,
|                  from ../util-linux-2.28.1/schedutils/chrt.c:63:
| ../util-linux-2.28.1/schedutils/chrt.c: In function sched_setattr:
| ../util-linux-2.28.1/schedutils/chrt.c:88:17: error: __NR_sched_setattr undeclared (first use in this function)
|   return syscall(SYS_sched_setattr, pid, attr, flags);
|                  ^
| ../util-linux-2.28.1/schedutils/chrt.c:88:17: note: each undeclared identifier is reported only once for each function it appears in
| ../util-linux-2.28.1/schedutils/chrt.c: In function sched_getattr:
| ../util-linux-2.28.1/schedutils/chrt.c:93:17: error: __NR_sched_getattr undeclared (first use in this function)
|   return syscall(SYS_sched_getattr, pid, attr, size, flags);
|                  ^
| ../util-linux-2.28.1/schedutils/chrt.c: In function sched_setattr:
| ../util-linux-2.28.1/schedutils/chrt.c:89:1: warning: control reaches end of non-void function [-Wreturn-type]
|  }
|  ^
| ../util-linux-2.28.1/schedutils/chrt.c: In function sched_getattr:
| ../util-linux-2.28.1/schedutils/chrt.c:94:1: warning: control reaches end of non-void function [-Wreturn-type]
|  }
|  ^
| make[2]: *** [Makefile:7407: schedutils/chrt.o] Error 1
| make[2]: *** Waiting for unfinished jobs....

Steps to Reproduce

1)   /buildarea1/product/WRL90_GIT/wrlinux-9/ --machines=qemux86-64 --kernel=standard --dl-layers && source environment-setup-x86_64-wrlinuxsdk-linux && source oe-init-build-env build
2)  bitbake -k world

Other Downloads

Live chat