On 10 February 2015 at 16:38, Burton, Ross <ross.burton@intel.com> wrote:
? Are you saying it's meta-fsl-ppc specific issue?

I just replicated with qemuarm and interestingly with zero tasks happening at the same time.  I'm wondering if there's a file being written with an old sysroot in that isn't being deleted. I'll dig quickly now.

Passing V=1 to EXTRA_OEMAKE (should do this by default as quite logs are useless for debugging) shows:

|   gcc  -Wp,-MD,tools/.mkimage.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -DCONFIG_FIT_SIGNATURE -include ./include/libfdt_env.h -idirafterinclude -idirafter./arch/sandbox/include -I./lib/libfdt -I./tools -DCONFIG_SYS_TEXT_BASE=0 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE  -c -o tools/mkimage.o tools/mkimage.c
| In file included from tools/ublimage.c:17:0:
| include/image.h:877:27: fatal error: openssl/evp.h: No such file or directory

It's using the host's GCC but there is no pointer to the native sysroot...  Presumably the trigger here is that I don't have openssl-dev installed on the build host.

Ross