[OE-core] [CONSOLIDATED PULL 01/20] external-csl-toolchain: fix mtd-user.h issue
Saul Wold
sgw at linux.intel.com
Fri Feb 10 08:28:36 UTC 2012
From: Christopher Larson <chris_larson at mentor.com>
The use of __packed, which isn't defined in userspace, caused busybox build
failures.
Signed-off-by: Christopher Larson <chris_larson at mentor.com>
---
meta/recipes-core/meta/external-csl-toolchain.bb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-core/meta/external-csl-toolchain.bb b/meta/recipes-core/meta/external-csl-toolchain.bb
index 22aa996..d15578b 100644
--- a/meta/recipes-core/meta/external-csl-toolchain.bb
+++ b/meta/recipes-core/meta/external-csl-toolchain.bb
@@ -66,6 +66,7 @@ do_install() {
fi
ln -s ../../bin/gdbserver ${D}${libdir}/bin/sysroot-gdbserver
+ sed -i -e 's/__packed/__attribute__ ((packed))/' ${D}${includedir}/mtd/ubi-user.h
sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libc.so
sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libpthread.so
}
--
1.7.6.5
More information about the Openembedded-core
mailing list