From d1e19882be8676e6a7f451517d786703c6ccd6cb Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 5 Sep 2015 17:25:22 +0200 Subject: [PATCH] uclibc: symlinks are now automatically created by uClibc-ng makefile So the workaround can be dropped now that we've moved to uClibc-ng 1.0.6. [Peter: Extend commit message] Signed-off-by: Waldemar Brodkorb Signed-off-by: Peter Korsgaard --- package/uclibc/uclibc.mk | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index a2ba23017b..eaac9dc403 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -434,21 +434,6 @@ define UCLIBC_INSTALL_UTILS_TARGET endef endif -# gcc produces binaries that use ld{64,}-uClibc.so.0 as the program -# interpreter, but since uClibc-ng version is 1.0.0, it generates -# ld{64,}-uClibc.so.1. In order to avoid changing gcc, we simply -# create the necessary symbolic links here. -ifeq ($(BR2_UCLIBC_VERSION_NG),y) -define UCLIBC_INSTALL_LDSO_SYMLINKS - if [ -e $(TARGET_DIR)/lib/ld64-uClibc.so.1 ]; then \ - (cd $(TARGET_DIR)/lib;ln -sf ld64-uClibc.so.1 ld64-uClibc.so.0) \ - fi - if [ -e $(TARGET_DIR)/lib/ld-uClibc.so.1 ]; then \ - (cd $(TARGET_DIR)/lib;ln -sf ld-uClibc.so.1 ld-uClibc.so.0) \ - fi -endef -endif - define UCLIBC_INSTALL_TARGET_CMDS $(MAKE1) -C $(@D) \ $(UCLIBC_MAKE_FLAGS) \ -- 2.30.2