generic-poky/meta
Ross Burton 2e6924e74d guile: touch compiled modules on sstate install
When guile is installed from sstate, if the compiled files get a modified time
older than the source files then guile will produce warnings like this:

;;; note: source file /data/poky-master/tmp/sysroots/x86_64-linux/usr/share/guile/2.0/ice-9/boot-9.scm
;;; newer than compiled /data/poky-master/tmp/sysroots/x86_64-linux/usr/lib/guile/2.0/ccache/ice-9/boot-9.go

Not staging the files and letting guile re-compile them on demand won't work:

;;; compiling /data/poky-master/tmp/sysroots/x86_64-linux/usr/share/guile/2.0/system/base/compile.scm
;;; it seems /data/poky-master/tmp/sysroots/x86_64-linux/usr/share/guile/2.0/system/base/compile.scm
;;; is part of the compiler; skipping auto-compilation

So, use a sstate postinst function to explicitly touch the compiled files after
the extraction to ensure that they are fresher.

[ YOCTO #3370 ]

(From OE-Core rev: cb8fbc332f730cbb4d9c9866ee7b95d62245d121)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-12-03 13:52:08 +00:00
..
classes rootfs_rpm.bbclass: normalize arch output of list_installed_packages 2012-12-03 13:52:07 +00:00
conf bitbake.conf: Change build output message to list BUILD_SYS, TARGET_SYS and NATIVELSBSTRING 2012-11-27 08:58:58 +00:00
files bzip license: bzip2 not bzip. 2012-10-10 15:06:12 +01:00
lib/oe lib/oe/classextend: Ensure we don't extend expressions more than once 2012-11-06 09:34:47 +01:00
recipes-bsp x-load: Replace FILESDIR with FILESPATH 2012-11-21 16:56:02 +00:00
recipes-connectivity openssh: CVE-2011-4327 2012-11-28 07:41:26 +00:00
recipes-core initramfs-framework: init: Stop mount warnings during boot 2012-12-03 13:52:07 +00:00
recipes-devtools guile: touch compiled modules on sstate install 2012-12-03 13:52:08 +00:00
recipes-extended slang: explicity disable invoking onig module 2012-12-03 13:52:05 +00:00
recipes-gnome gtk+: do not prelight GtkButton in touchscreen mode 2012-12-03 13:52:04 +00:00
recipes-graphics pango: update to upstream version 1.30.1 2012-12-03 13:52:07 +00:00
recipes-kernel sysprof: Fixes undefined  reference to `rmb' 2012-11-26 20:59:20 +00:00
recipes-lsb4/perl libdumpvalue-perl: Update to 1.17 2012-11-21 16:55:57 +00:00
recipes-multimedia libpng: update to upstream version 1.2.50 2012-12-03 13:52:05 +00:00
recipes-qt meta-toolchain-qte: add --sysroot option to OE_QMAKE_(CC|CXX|LD) 2012-11-24 15:12:33 +00:00
recipes-rt rt-tests/hwlatdetect: Update to 0.85 2012-11-21 16:55:57 +00:00
recipes-sato matchbox-panel-2: Use a more standard layout for patch files 2012-11-21 16:56:02 +00:00
recipes-support db: update gnu-config files in do_configure() 2012-11-24 15:12:36 +00:00
site site/common-linux: fix incorrect size of pid_t for apr 2012-07-02 16:47:44 +01:00
COPYING.MIT
recipes.txt recipes.txt: Add entries for "recipes-rt" and "recipes-support" 2012-07-09 16:58:56 +01:00