From patchwork Thu Nov 10 07:43:10 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [CONSOLIDATED, PULL, (v2), 28/33] bitbake.conf: Unload pseudo when its not required for a given task Date: Thu, 10 Nov 2011 07:43:10 -0000 From: Saul Wold X-Patchwork-Id: 14737 Message-Id: <934170087083831060cebb738ee672670443a91b.1320910946.git.sgw@linux.intel.com> To: openembedded-core@lists.openembedded.org From: Richard Purdie This yields a small performance boost due to the lack of the preload overhead on each task execution. Signed-off-by: Richard Purdie --- meta/conf/bitbake.conf | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index d405b6a..44b8f31 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -586,6 +586,7 @@ export PSEUDO_DISABLED = "1" #export PSEUDO_BINDIR = "${STAGING_DIR_NATIVE}${bindir_native}" #export PSEUDO_LIBDIR = "${STAGING_DIR_NATIVE}$PSEUDOBINDIR/../lib/pseudo/lib FAKEROOTENV = "PSEUDO_PREFIX=${STAGING_DIR_NATIVE}${prefix_native} PSEUDO_LOCALSTATEDIR=${PSEUDO_LOCALSTATEDIR} PSEUDO_PASSWD=${STAGING_DIR_TARGET} PSEUDO_NOSYMLINKEXP=1 PSEUDO_DISABLED=0" +FAKEROOTNOENV = "PSEUDO_UNLOAD=1" FAKEROOTDIRS = "${PSEUDO_LOCALSTATEDIR}" PREFERRED_PROVIDER_virtual/fakeroot-native ?= "pseudo-native"