From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com ([134.134.136.24]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1QrWKx-0000Ti-RQ for openembedded-core@lists.openembedded.org; Thu, 11 Aug 2011 16:34:20 +0200 Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 11 Aug 2011 07:29:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,352,1309762800"; d="scan'208";a="37525976" Received: from llu-piketon.sh.intel.com (HELO localhost) ([10.239.36.146]) by orsmga001.jf.intel.com with ESMTP; 11 Aug 2011 07:29:46 -0700 From: Lianhao Lu To: openembedded-core@lists.openembedded.org Date: Thu, 11 Aug 2011 22:31:20 +0800 Message-Id: X-Mailer: git-send-email 1.7.0.4 Subject: [PATCH 0/2] Populate site config files content to rootfs X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Patches and discussions about the oe-core layer List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Aug 2011 14:34:20 -0000 This series of patches fixed the bug #892. Currently, the site config files used in the cross compiling environment generated by meta-toolchain partly come from SITECONFIG_SYSROOT_CACHE, where each package will put their own site config cache file during their populate-sysroot task. However, there is no way to guarantee the meta-toolchain to collect these site config cache files after all other packages have finished their populate-sysroot tasks. Since we now encourage users to use the same rootfs for both running and cross-compiling, by populating the site config files' content into rootfs and having the CONFIG_SITE pointing to the rootfs, we can gurantee the cross compiling environment not missing any site config cache files' content. The following changes since commit a1f87ec65fa1a6d5ce9a010548dbe7c01ab9b711: Kumar Gala (1): eglibc: force GLIBC_EXTRA_OECONF to not be uset for nativesdk are available in the git repository at: git://git.yoctoproject.org/poky-contrib llu/bug892 http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=llu/bug892 Lianhao Lu (2): image: populate site config files into roootfs. meta-toolchain/environment: Use site config in rootfs. meta/classes/image.bbclass | 1 + meta/classes/populate_sdk.bbclass | 2 +- meta/classes/siteinfo.bbclass | 4 +++- meta/classes/toolchain-scripts.bbclass | 26 ++++++++++++++++++++------ meta/recipes-core/meta/meta-environment.bb | 6 +----- meta/recipes-core/meta/meta-toolchain.bb | 4 +--- 6 files changed, 27 insertions(+), 16 deletions(-)