diff options
authorKaleb S. KEITHLEY <>2015-05-29 13:47:14 -0400
committerKaleb KEITHLEY <>2015-05-31 15:14:59 -0700
commit7023870b28b1eb87fb6eca2904c72e91fdcaf625 (patch)
parent894a517a12411c4dfbdeda6b9e90df26f5855d2e (diff)
build: outdated autotools helper config.* files in dist tarfile
Our jenkins release task clones the source, runs ./ (where config.{guess,sub} come from) and ./configure, before running `make dist` to product the release glusterfs-X.Y.Z.tar.gz. The config.{guess,sub} in the tar file come from the archaic autoconf in CentOS 6.3, which is what the glusterfs jenkins is running on. We should not be shipping the (arbitrary, old) config.{guess,sub} files from our jenkins machine. Change-Id: Ib7643ae2e54d0e25c95f4e93e5dffb22cbe11523 BUG: 1223937 Signed-off-by: Kaleb S. KEITHLEY <> Reviewed-on: Reviewed-by: Niels de Vos <> Tested-by: Gluster Build System <>
2 files changed, 2 insertions, 4 deletions
diff --git a/ b/
index 82175ee..1282c98 100644
--- a/
+++ b/
@@ -41,6 +41,7 @@ dist-hook: gen-VERSION gen-ChangeLog
-rm -fr $(distdir)/contrib/argp-standalone/autom4te.cache
-rm -fr $(distdir)/contrib/argp-standalone/.deps
-rm -fr $(distdir)/contrib/umountd/.deps
+ -rm -fr $(distdir)/config.{guess,sub}
.PHONY: gen-VERSION gen-ChangeLog
diff --git a/ b/
index 1e5a812..36add2c 100644
--- a/
+++ b/
@@ -571,10 +571,7 @@ This package provides the translators needed on any GlusterFS client.
%setup -q -n %{name}-%{version}%{?prereltag}
-# For whatever reason, install-sh is sometimes missing. When this gets fixed,
-# there is no need to run ./autogen or have a BuildRequires for automake.
-[ -e 'install-sh' -o -e '' ] || ./
-%configure \
+./ && %configure \
%{?_with_tmpfilesdir} \
%{?_without_rdma} \
%{?_without_epoll} \