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 <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Waldemar Brodkorb 2015-09-05 17:25:22 +02:00 committed by Peter Korsgaard
parent e07cc92491
commit d1e19882be

View File

@ -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) \