From: Felix Fietkau Date: Wed, 24 Jan 2018 15:43:28 +0000 (+0100) Subject: musl: allow autorebuild X-Git-Tag: v18.06.0-rc1~1149 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=13a5cb9d2b185a21b514af989a4fa607329a3df0;p=openwrt%2Fopenwrt.git musl: allow autorebuild Autorebuild is disabled for the toolchain to avoid build-order issues. However, rebuilding musl is safe, so exclude it from that restriction. Avoids the need for manual cleaning on kernel header <-> libc API changes like the ones introduced recently Signed-off-by: Felix Fietkau --- diff --git a/toolchain/musl/common.mk b/toolchain/musl/common.mk index 8350197a9f..4b53d4b556 100644 --- a/toolchain/musl/common.mk +++ b/toolchain/musl/common.mk @@ -21,9 +21,11 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz LIBC_SO_VERSION:=$(PKG_VERSION) PATCH_DIR:=$(PATH_PREFIX)/patches +BUILD_DIR_HOST:=$(BUILD_DIR_TOOLCHAIN) +HOST_BUILD_PREFIX:=$(TOOLCHAIN_DIR) HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME)-$(PKG_VERSION) -include $(INCLUDE_DIR)/toolchain-build.mk +include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/hardening.mk MUSL_CONFIGURE:= \