From: Jan Čermák Date: Wed, 4 Nov 2015 17:12:21 +0000 (+0100) Subject: fossil: fix Makefile for GNU Make < 3.82 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=04fd610e9ecb2e53a995e10d0f1d80dec3b8095f;p=openwrt-packages.git fossil: fix Makefile for GNU Make < 3.82 make defconfig (or feeds update) raised following error for fossil package on Ubuntu 14.04 LTS with GNU Make 3.81: Makefile:47: *** missing separator. Stop. To fix this, empty blocks are now defined instead of using undefine directive which was added in GNU Make 3.82. Signed-off-by: Jan Čermák --- diff --git a/net/fossil/Makefile b/net/fossil/Makefile index 656c83ccb..d0f6507a1 100644 --- a/net/fossil/Makefile +++ b/net/fossil/Makefile @@ -44,7 +44,8 @@ MAKE_FLAGS := \ CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -DFOSSIL_ENABLE_JSON" \ LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath=$(TOOLCHAIN_DIR)/lib -L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ -undefine Build/Configure +define Build/Configure +endef define Build/Compile $(call Build/Compile/Default, \ @@ -52,7 +53,8 @@ define Build/Compile ) endef -undefine Build/Install +define Build/Install +endef define Package/fossil/conffiles /etc/config/fossil