[oe-commits] Chris Larson : gcc, {e, }glibc: work around pstage install order issue

git version control git at git.openembedded.org
Mon Feb 7 20:20:23 UTC 2011


Module: openembedded.git
Branch: master
Commit: b2f1e746e90bccbfed0d5bb4dee2688eb1ca22bf
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=b2f1e746e90bccbfed0d5bb4dee2688eb1ca22bf

Author: Chris Larson <chris_larson at mentor.com>
Date:   Mon Feb  7 13:15:57 2011 -0700

gcc, {e,}glibc: work around pstage install order issue

Note that this is dealt with differently in the sstate world, so this should
*not* go into the meta-oe/oe-core universe.

Signed-off-by: Chris Larson <chris_larson at mentor.com>

---

 recipes/eglibc/eglibc.inc  |    4 ++++
 recipes/gcc/gcc-common.inc |    3 +++
 recipes/glibc/glibc.inc    |    4 ++++
 3 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/recipes/eglibc/eglibc.inc b/recipes/eglibc/eglibc.inc
index 02209eb..f0cfca8 100644
--- a/recipes/eglibc/eglibc.inc
+++ b/recipes/eglibc/eglibc.inc
@@ -46,3 +46,7 @@ OE_FEATURES := "${@features_to_eglibc_settings(d)}"
 do_configure_prepend() {
 	echo '${OE_FEATURES}' > ${B}/option-groups.config
 }
+
+# Work around issues with pstage package install order and intermediate steps
+# in the toolchain build.
+do_setscene[deptask] = "do_setscene"
diff --git a/recipes/gcc/gcc-common.inc b/recipes/gcc/gcc-common.inc
index ffd4dd3..9fd433b 100644
--- a/recipes/gcc/gcc-common.inc
+++ b/recipes/gcc/gcc-common.inc
@@ -45,3 +45,6 @@ BINV = "${PV}"
 S = "${WORKDIR}/gcc-${PV}"
 B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
 
+# Work around issues with pstage package install order and intermediate steps
+# in the toolchain build.
+do_setscene[deptask] = "do_setscene"
diff --git a/recipes/glibc/glibc.inc b/recipes/glibc/glibc.inc
index f3c0c08..635f017 100644
--- a/recipes/glibc/glibc.inc
+++ b/recipes/glibc/glibc.inc
@@ -25,3 +25,7 @@ INHIBIT_DEFAULT_DEPS = "1"
 ARM_INSTRUCTION_SET = "arm"
 
 PACKAGES = "glibc catchsegv sln nscd ldd localedef glibc-utils glibc-dev glibc-doc glibc-locale libsegfault glibc-extra-nss glibc-thread-db glibc-pcprofile"
+
+# Work around issues with pstage package install order and intermediate steps
+# in the toolchain build.
+do_setscene[deptask] = "do_setscene"





More information about the Openembedded-commits mailing list