r31166 changes the package format from gzip to xz, but didn't change PKG_CAT. Furthermore, configure fails if no ccache is installed in the system, as the default configure command sets CC=$(HOSTCC), which is "ccache gcc" when ccache is enabled. Fix this by setting CC=$(HOSTCC_NOCACHE) as configure argument.
Signed-off-by: Matthias Schiffer <[email protected]> --- tools/ccache/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/ccache/Makefile b/tools/ccache/Makefile index 9bc0b59..6506c1d 100644 --- a/tools/ccache/Makefile +++ b/tools/ccache/Makefile @@ -13,13 +13,17 @@ PKG_VERSION:=3.1.7 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=http://samba.org/ftp/ccache/ PKG_MD5SUM:=80a698c22d0b06b19c88ac58e8d8b632 -PKG_CAT:=zcat +PKG_CAT:=xzcat include $(INCLUDE_DIR)/host-build.mk ifneq ($(strip $(shell which ccache >/dev/null && echo found)),found) + define Host/Configure + $(call Host/Configure/Default,CC="$(HOSTCC_NOCACHE)") + endef + define Host/Compile - $(MAKE) CC="$(HOSTCC_NOCACHE)" -C $(HOST_BUILD_DIR) + $(MAKE) -C $(HOST_BUILD_DIR) endef define Host/Clean -- 1.7.10 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
