summaryrefslogtreecommitdiff
path: root/packages/binutils
diff options
context:
space:
mode:
authorRolf Leggewie <oe-devel@rolf.leggewie.biz>2006-12-15 16:18:39 +0000
committerRolf Leggewie <oe-devel@rolf.leggewie.biz>2006-12-15 16:18:39 +0000
commit85db90bc0b87436273ac56d20959958d7bb980d2 (patch)
treede4cd87e91c01b347c0732cb18bce235cca67691 /packages/binutils
parentd16bfb3af2fbc64f0a7d498b38ed357838c918a2 (diff)
parenta72b91d8031e702c2d2f9d16ed1e2eec949cf2b7 (diff)
merge of '88df3da823d2bce88856c558a8edb5e19f13c6dc'
and 'b69e1fa3c948f1b457f68d8dafdae100280874ed'
Diffstat (limited to 'packages/binutils')
-rw-r--r--packages/binutils/binutils.inc7
-rw-r--r--packages/binutils/binutils_2.17.50.0.5.bb8
2 files changed, 15 insertions, 0 deletions
diff --git a/packages/binutils/binutils.inc b/packages/binutils/binutils.inc
index 680e579a06..02ad406170 100644
--- a/packages/binutils/binutils.inc
+++ b/packages/binutils/binutils.inc
@@ -60,6 +60,13 @@ export CC = "${CCACHE} ${HOST_PREFIX}gcc ${HOST_CC_ARCH}"
do_configure () {
(cd ${S}; gnu-configize) || die "Failed to run gnu-configize"
oe_runconf
+#
+# must prime config.cache to ensure the build of libiberty
+#
+ mkdir -p ${B}/build-${BUILD_SYS}
+ for i in ${CONFIG_SITE}; do
+ cat $i >> ${B}/build-${BUILD_SYS}/config.cache
+ done
}
do_stage () {
diff --git a/packages/binutils/binutils_2.17.50.0.5.bb b/packages/binutils/binutils_2.17.50.0.5.bb
index 4e566fb756..87a333b035 100644
--- a/packages/binutils/binutils_2.17.50.0.5.bb
+++ b/packages/binutils/binutils_2.17.50.0.5.bb
@@ -80,6 +80,14 @@ export CC = "${CCACHE} ${HOST_PREFIX}gcc ${HOST_CC_ARCH}"
do_configure () {
(cd ${S}; gnu-configize) || die "Failed to run gnu-configize"
oe_runconf
+#
+# must prime config.cache to ensure the build of libiberty
+#
+ mkdir -p ${B}/build-${BUILD_SYS}
+ for i in ${CONFIG_SITE}; do
+ cat $i >> ${B}/build-${BUILD_SYS}/config.cache
+ done
+
}
do_stage () {