aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/meta
diff options
context:
space:
mode:
authorTom Rini <tom_rini@mentor.com>2010-12-17 09:26:02 -0700
committerTom Rini <tom_rini@mentor.com>2010-12-17 09:32:26 -0700
commitb7b5aa0a9b5a6ca6f0475c41e57b81c4286b6b87 (patch)
treee04cdbc376f39a2ac0070beeced7e5829a2ae615 /recipes/meta
parentfa6b202f9c954df43aa26ec8c9fa8b717d4074c1 (diff)
downloadopenembedded-b7b5aa0a9b5a6ca6f0475c41e57b81c4286b6b87.tar.gz
external-toolchain-csl: Allow for sbin to be empty, update RPROVIDES
Make the RPROVIDES list for glibc-dev match the real one. In some cases the sbin directory is empty, and that is OK. Signed-off-by: Tom Rini <tom_rini@mentor.com>
Diffstat (limited to 'recipes/meta')
-rw-r--r--recipes/meta/external-toolchain-csl.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/recipes/meta/external-toolchain-csl.bb b/recipes/meta/external-toolchain-csl.bb
index 3dcee493a2..2e109c8caa 100644
--- a/recipes/meta/external-toolchain-csl.bb
+++ b/recipes/meta/external-toolchain-csl.bb
@@ -24,7 +24,7 @@ PROVIDES = "\
linux-libc-headers \
"
-RPROVIDES_glibc-dev += "libc-dev"
+RPROVIDES_glibc-dev += "libc-dev libc6-dev virtual-libc-dev"
PACKAGES_DYNAMIC += "glibc-gconv-*"
PACKAGES_DYNAMIC += "glibc-locale-*"
@@ -211,9 +211,11 @@ do_install() {
cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/libc/lib/* ${D}${base_libdir}
cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/libc/etc/* ${D}${sysconfdir}
- cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/libc/sbin/* ${D}${base_sbindir}
+ cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/libc/sbin/* ${D}${base_sbindir} \
+ || true
cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/libc/usr/* ${D}/usr
cp -a ${TOOLCHAIN_PATH}/${TARGET_SYS}/include/* ${D}/usr/include
+
rm -rf ${D}${bindir}/gdbserver
rm -rf ${D}${sysconfdir}/rpc
rm -rf ${D}${datadir}/zoneinfo