The controller process doesn't appear to wait for all of the children to quit before exiting, which leads to this race happening: $ bitbake m4 ; bitbake m4 NOTE: Started PRServer with DBfile: /home/ross/Yocto/poky/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44208, PID: 5690 Parsing recipes: 100% |###############################################################################| ETA: 00:00:00 Parsing of 909 .bb files complete (0 cached, 909 parsed). 1303 targets, 16 skipped, 0 masked, 0 errors. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.23.1" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Debian-7.6" TARGET_SYS = "i586-poky-linux" MACHINE = "qemux86" DISTRO = "poky" DISTRO_VERSION = "1.6+snapshot-20140903" TUNE_FEATURES = "m32 i586" TARGET_FPU = "" meta meta-yocto meta-yocto-bsp = "master:83ebcb1f0c6ec48c526d14324b3b2037f0f4fe43" meta-intel meta-crownbay meta-romley meta-nuc = "master:b7f3ccf08a006835a411b830d78dd4296996a3ca" meta-minnow = "master:743fa66aa0cc2265a9c1f293c305828d90b4fbbd" meta-ross = "master:d877c57331ee67cae756dc4c7b432e492c20f706" NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Tasks Summary: Attempted 411 tasks of which 411 didn't need to be rerun and all succeeded. NOTE: Writing buildhistory ERROR: Only one copy of bitbake should be run against a build directory
Paul/I have some patches out for review for this.
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=4c2f28bf482c2abda937b21217fc41d71f037166