From 23af092bec253c98d0088ed8db0a777361205524 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 22 Oct 2016 15:37:45 +0200 Subject: uclibc-ng: fix locale compiling/installing, reported by Oliver --- package/uclibc-ng/Makefile | 2 +- toolchain/uclibc-ng/Makefile | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/package/uclibc-ng/Makefile b/package/uclibc-ng/Makefile index 61ba8de95..6e5b5abf8 100644 --- a/package/uclibc-ng/Makefile +++ b/package/uclibc-ng/Makefile @@ -38,7 +38,7 @@ uclibc-ng-install: cut -f 2 > $(IDIR_UCLIBC_NG)/etc/TZ ifeq ($(ADK_RUNTIME_ENABLE_LOCALE),y) ${INSTALL_DIR} $(IDIR_UCLIBC_NG)/usr/bin - $(INSTALL_BIN) $(STAGING_TARGET_DIR)/usr/bin/locale $(IDIR_UCLIBC_NG)/usr/bin + $(INSTALL_BIN) $(STAGING_TARGET_DIR)/uclibc-ng/usr/bin/locale $(IDIR_UCLIBC_NG)/usr/bin endif uclibc-ng-dev-install: diff --git a/toolchain/uclibc-ng/Makefile b/toolchain/uclibc-ng/Makefile index 0561243ac..d6028311a 100644 --- a/toolchain/uclibc-ng/Makefile +++ b/toolchain/uclibc-ng/Makefile @@ -310,6 +310,17 @@ $(WRKBUILD)/.compiled: $(WRKBUILD)/.configured UCLIBC_EXTRA_LDFLAGS="$(TARGET_LDFLAGS)" \ VERBOSE=1 \ all + PATH='$(HOST_PATH)' $(MAKE) $(UCLIBC_MAKEOPTS) -C $(WRKBUILD) \ + ARCH="$(ADK_TARGET_ARCH)" \ + CROSS_COMPILE="$(TARGET_CROSS)" \ + HOSTCC="$(HOST_CC)" \ + PREFIX=$(STAGING_TARGET_DIR) \ + DEVEL_PREFIX=/usr/ \ + RUNTIME_PREFIX=/ \ + UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ + UCLIBC_EXTRA_LDFLAGS="$(TARGET_LDFLAGS)" \ + VERBOSE=1 \ + utils touch $@ $(WRKBUILD)/.installed: $(WRKBUILD)/.compiled @@ -335,6 +346,17 @@ $(WRKBUILD)/.installed: $(WRKBUILD)/.compiled UCLIBC_EXTRA_LDFLAGS="$(TARGET_LDFLAGS)" \ VERBOSE=1 \ install_runtime + PATH='$(HOST_PATH)' $(MAKE) -C $(WRKBUILD) \ + ARCH="$(ADK_TARGET_ARCH)" \ + CROSS_COMPILE="$(TARGET_CROSS)" \ + HOSTCC="$(HOST_CC)" \ + PREFIX=$(STAGING_TARGET_DIR)/uclibc-ng \ + DEVEL_PREFIX=/usr/ \ + RUNTIME_PREFIX=/ \ + UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ + UCLIBC_EXTRA_LDFLAGS="$(TARGET_LDFLAGS)" \ + VERBOSE=1 \ + install_utils PATH='$(HOST_PATH)' $(MAKE) -C $(WRKBUILD) \ ARCH="$(ADK_TARGET_ARCH)" \ CROSS_COMPILE="$(TARGET_CROSS)" \ -- cgit v1.2.3