generic-poky/meta
Richard Purdie 67334bfb26 sstate.bbclass: Remove possibility of file corruption and make package writing atomic
There is currently a race window when creating sstate packages since we don't
atomically write the files to SSTATE_DIR. This change ensures we do so by writing
to a temporary file and then doing an atomic move.

(From OE-Core rev: 52bf113e786a57123a9da98f64442afbc2f1471e)

(From OE-Core rev: d527f68bdf167b4a3dcc035968da59677abb70bb)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-31 21:11:46 +01:00
..
classes sstate.bbclass: Remove possibility of file corruption and make package writing atomic 2012-05-31 21:11:46 +01:00
conf multilib.conf: add missing entry for shadow-sysroot 2012-01-30 16:49:48 +00:00
files files/device_table-minimal.txt: add /dev/kmsg 2012-01-30 16:38:13 +00:00
lib/oe lib/oe/terminal: add support for XFCE's terminal emulator 2012-01-30 16:38:07 +00:00
recipes-bsp grub: Add SRC_URI Checksums for sanity 2012-05-06 09:53:38 +01:00
recipes-connectivity openssl-0.9.8: Update to 0.9.8s 2012-01-30 16:49:48 +00:00
recipes-core task-sdk-host-nativesdk: add autotools nativesdk to meta-toolchain 2012-02-28 14:56:28 +00:00
recipes-devtools syslinux: Avoid using linux.ext2_fs.h if possible 2012-05-31 21:11:45 +01:00
recipes-extended sudo: backport patch to address CVE 2012-0809 2012-03-01 15:59:58 +00:00
recipes-gnome gnome-doc-utils: Add missing glib-2.0 dependency 2012-01-30 16:38:07 +00:00
recipes-graphics clutter-1.6: make build for armv4t 2012-01-30 16:43:51 +00:00
recipes-kernel linux-tools: don't build perf when GPLv3 in INCOMPATIBLE_LICENSE 2012-02-24 17:39:59 +00:00
recipes-multimedia alsa-lib: use PKGSUFFIX for every package to resolve multiple runtime providers from target and nativesdk 2012-01-30 16:43:41 +00:00
recipes-qt qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe. 2012-01-30 16:38:01 +00:00
recipes-rt rt-tests: use an explicit commit ID 2011-08-12 21:07:02 +01:00
recipes-sato eds-tools: Convert from BZR to GIT Repo 2012-03-04 05:38:36 -08:00
recipes-support libgpg-error: add BBCLASSEXTEND native for libgcrypts and gnutls-native 2012-03-04 05:38:22 -08:00
site site/ix86-common: fix an error 2012-02-23 17:16:47 +00:00
COPYING.MIT Add missing licence files (COPYING.MIT) 2006-07-23 13:52:32 +00:00
recipes.txt meta/recipes.txt: correct Qt capitalisation 2011-09-07 22:54:17 +01:00