From c14fb7c1dde86df909e00d2671b2ccf98485cf30 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Tue, 1 Dec 2009 10:14:26 +0100 Subject: package/coreutils: ensure configure isn't considered out-of-date We were patching m4/rename.m4 to workaround an upstream issue, but this triggers a auto* rebuild and a configure rerun when we build coreutils using whatever auto* versions the user has installed. Doing a manual autoreconf run after patching is unfortunately not an option as the coreutils configure.ac isn't compatible with the autotools version we have in BR. Instead, simply cheat by patching configure as well and setting the timestamp of m4/rename.m4 sufficiently far back to ensure make doesn't consider ./configure out of date. Long term we should convert coreutils to Makefile.autotools.in format, but this is good enought for 2009.11. Signed-off-by: Peter Korsgaard --- package/coreutils/coreutils.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'package/coreutils/coreutils.mk') diff --git a/package/coreutils/coreutils.mk b/package/coreutils/coreutils.mk index d2a3586e4..0dcb62b67 100644 --- a/package/coreutils/coreutils.mk +++ b/package/coreutils/coreutils.mk @@ -23,6 +23,9 @@ $(COREUTILS_DIR)/.unpacked: $(DL_DIR)/$(COREUTILS_SOURCE) $(COREUTILS_CAT) $(DL_DIR)/$(COREUTILS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - toolchain/patch-kernel.sh $(COREUTILS_DIR) package/coreutils/ coreutils\*.patch $(CONFIG_UPDATE) $(COREUTILS_DIR)/build-aux + # ensure rename.m4 file is older than configure / aclocal.m4 so + # auto* isn't rerun + touch -d '1979-01-01' $(@D)/m4/rename.m4 touch $@ $(COREUTILS_DIR)/.configured: $(COREUTILS_DIR)/.unpacked -- cgit v1.2.3