generic-poky/meta
Richard Purdie 534da08bfc base: Avoid find race
In a similar way to http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=aa1438b56f30515f9c31b306decef7f562dda81f
and http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=527b28c10955daf0387597020d69593ce24bcaa4
there is a find race in base.bbclass.

For recipes with PACKAGES_remove = "${PN}", the find which removes
.la files can race against deletion of other directories in WORKDIR
e.g.:

find: '/home/autobuilder/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/work/qemux86_64-poky-linux/init-ifupdown/1.0-r7/sstate-build-populate_lic': No such file or directory
| WARNING: /home/autobuilder/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/work/qemux86_64-poky-linux/init-ifupdown/1.0-r7/temp/run.do_configure.6558:1 exit 1 from
| find /home/autobuilder/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/work/qemux86_64-poky-linux/init-ifupdown/1.0-r7 -name \*.la -delete

Fix the race in the same way.

[YOCTO #7522]

(From OE-Core rev: 90861b8908d254154f4d1d613471070df8013da8)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-14 15:22:52 +01:00
..
classes base: Avoid find race 2015-05-14 15:22:52 +01:00
conf bitbake.conf/base.bbclass: Drop PRINC support 2015-05-05 22:15:17 +01:00
files Revert "common-licenses: Add common license files for linux-firmware" 2015-04-30 23:04:16 +01:00
lib oeqa/utils: Fixed a problem with get_bb_var not returning right variable. 2015-05-14 11:44:00 +01:00
recipes-bsp pcmciautils: fix for parallel build 2015-04-30 23:04:16 +01:00
recipes-connectivity socat: fix for parallel build 2015-05-14 11:43:59 +01:00
recipes-core glibc: Fix x32 make race 2015-05-14 11:44:00 +01:00
recipes-devtools strace: add PACKAGECONFIG for bluez 2015-05-14 11:43:59 +01:00
recipes-extended ghostscript: 9.15 -> 9.16 2015-05-14 11:43:59 +01:00
recipes-gnome libowl/settings-daemon/libnotify: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
recipes-graphics xf86-video-cirrus: Upgrade 1.5.2 -> 1.5.3 2015-05-14 11:43:59 +01:00
recipes-kernel kernelshark: fix for rebuild 2015-05-14 11:43:56 +01:00
recipes-lsb4 libpng12: upgrade to 1.2.52 2015-01-07 23:35:01 +00:00
recipes-multimedia alsa-tools: set CLEANBROKEN 2015-05-14 11:44:00 +01:00
recipes-qt packagegroup-core-qt: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
recipes-rt hwlatdetect: upgrade to version 0.91 2015-04-08 10:53:11 +01:00
recipes-sato recipes-sato: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
recipes-support libevent: add ptest 2015-05-14 11:44:00 +01:00
site siteinfo: account for 32 and 64 bit arm 2014-12-23 10:18:17 +00:00
COPYING.GPLv2 Fix license notices for OE-Core 2014-01-02 12:58:54 +00:00
COPYING.MIT
recipes.txt meta/recipes.txt: add recipes-lsb4 2013-04-10 09:23:17 +01:00