Bug 1412460 - Remove redundant configure dependency checking in client.mk; r=mshal
☠☠ backed out by ad5833b33090 ☠ ☠
authorGregory Szorc <gps@mozilla.com>
Fri, 27 Oct 2017 13:51:05 -0700
changeset 440483 c6c4fb4b0fefc1f1df626e55a92fe18db624556e
parent 440482 ad6cbaa591aee300c37bb683fc538c85f1516e04
child 440484 579dabc132bf3714cd3a84dd8e2b63dbdc7870d2
push id8114
push userjlorenzo@mozilla.com
push dateThu, 02 Nov 2017 16:33:21 +0000
treeherdermozilla-beta@73e0d89a540f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmshal
bugs1412460
milestone58.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1412460 - Remove redundant configure dependency checking in client.mk; r=mshal moz.configure invokes autoconf to generate old-configure. As part of this it checks mtimes of dependencies. The logic in client.mk is old and redundant. So remove it. MozReview-Commit-ID: FG2lWiIjKqV
client.mk
--- a/client.mk
+++ b/client.mk
@@ -216,25 +216,17 @@ endif
 
 ####################################
 # Configure
 
 MAKEFILE      = $(wildcard $(OBJDIR)/Makefile)
 CONFIG_STATUS = $(wildcard $(OBJDIR)/config.status)
 CONFIG_CACHE  = $(wildcard $(OBJDIR)/config.cache)
 
-EXTRA_CONFIG_DEPS := \
-  $(TOPSRCDIR)/aclocal.m4 \
-  $(TOPSRCDIR)/old-configure.in \
-  $(wildcard $(TOPSRCDIR)/build/autoconf/*.m4) \
-  $(TOPSRCDIR)/js/src/aclocal.m4 \
-  $(TOPSRCDIR)/js/src/old-configure.in \
-  $(NULL)
-
-$(CONFIGURES): %: %.in $(EXTRA_CONFIG_DEPS)
+$(CONFIGURES): %: %.in
 	@echo Generating $@
 	cp -f $< $@
 	chmod +x $@
 
 CONFIG_STATUS_DEPS := \
   $(wildcard $(TOPSRCDIR)/*/confvars.sh) \
   $(CONFIGURES) \
   $(TOPSRCDIR)/CLOBBER \