generic-poky/meta
Richard Purdie d60912993d sstate.bbclass: Optimise sstate_hardcode_path
The sstate_hardcode_path() function triggered large numbers of exec()
calls when processing packages with large numbers of file relocations
(e.g. perl). This patch optimises those calls into longer single commands
which make the code significantly more efficient.

This reduced the do_package time for perl by 2 minutes (from 4.75 minutes)
for me.

(From OE-Core rev: 4159ff761cf29a03aeb56c7686a4e7af02b52219)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-10 14:38:45 +00:00
..
classes sstate.bbclass: Optimise sstate_hardcode_path 2012-02-10 14:38:45 +00:00
conf distro-tracking-fields: update clutter, clutter_git and mx 2012-02-10 14:38:43 +00:00
files license: manifest and license path 2011-12-08 15:24:30 +00:00
lib lib/oe/sstatesig.py: Exclude common machine specific dependencies from task signatures 2012-01-25 14:30:56 +00:00
recipes-bsp u-boot-fw-utils: Add for v2011.06 2012-02-10 14:38:41 +00:00
recipes-connectivity dhcp: move dhcp leases files handling to postinst/postrm 2012-02-08 00:50:29 +00:00
recipes-core zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-devtools zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-extended sat-solver: Fix build with zlib 1.2.6 2012-02-10 14:38:44 +00:00
recipes-gnome zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-graphics zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-kernel linux-yocto: fri2: use emgd-1.10 2012-02-08 00:50:27 +00:00
recipes-multimedia zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-qt classes,recipes: Replace POKY_* with CORE_IMAGE_* 2012-02-08 00:50:29 +00:00
recipes-rt rt-tests: update to 0.83 2011-11-04 15:43:29 +00:00
recipes-sato zlib: Upgrade 1.2.5 -> 1.2.6 2012-02-10 14:38:44 +00:00
recipes-support gnupg: Add missing DEPENDS on libgcrypt 2012-02-10 14:38:45 +00:00
site powerpc64-linux: Update cached autoconf values for libpcap on powerpc64 2012-02-10 14:38:41 +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