From abf39df3512e42fa5f96602dcc0db1759e6fd838 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 7 Sep 2012 20:05:28 +0200 Subject: [PATCH] eglibc: fix ldd script, create needed symlink to work with debian armhf compiled binarys Signed-off-by: Stephan Raue --- packages/toolchain/devel/eglibc/install | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/toolchain/devel/eglibc/install b/packages/toolchain/devel/eglibc/install index c602eab016..dd2855ba0f 100755 --- a/packages/toolchain/devel/eglibc/install +++ b/packages/toolchain/devel/eglibc/install @@ -27,6 +27,10 @@ mkdir -p $INSTALL/lib cp $PKG_BUILD/objdir-$1/libc.so.6 $INSTALL/lib cp $PKG_BUILD/objdir-$1/math/libm.so.6 $INSTALL/lib +if [ "$TARGET_ARCH" = "arm" -a "$TARGET_FLOAT" = "hard" ]; then + ln -sf ld-linux.so.3 $INSTALL/lib/ld-linux-armhf.so.3 +fi + mkdir -p $INSTALL/usr/lib cp $PKG_BUILD/objdir-$1/crypt/libcrypt.so.1 $INSTALL/usr/lib cp $PKG_BUILD/objdir-$1/dlfcn/libdl.so.2 $INSTALL/usr/lib @@ -44,7 +48,7 @@ mkdir -p $INSTALL/usr/lib mkdir -p $INSTALL/usr/bin cp $PKG_BUILD/objdir-$1/elf/ldd $INSTALL/usr/bin - sed -i 's%bash%sh%g' $INSTALL/usr/bin/ldd + sed -i 's%/usr/bin/bash%/bin/sh%g' $INSTALL/usr/bin/ldd cp $PKG_BUILD/objdir-$1/locale/locale $INSTALL/usr/bin