summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2011-02-15 08:33:36 -0500
committerStephen Gallagher <sgallagh@redhat.com>2011-02-16 08:16:53 -0500
commita1294c95a4f9f37bbe9a8635defa3a45e59213ab (patch)
tree2ff9ab8758bd9facc97253479ca0cfa5bdcc420f
parent0b52717b76bf306afd30bbeb6d6c619365cfb548 (diff)
downloadsssd-a1294c95a4f9f37bbe9a8635defa3a45e59213ab.tar.gz
sssd-a1294c95a4f9f37bbe9a8635defa3a45e59213ab.tar.xz
sssd-a1294c95a4f9f37bbe9a8635defa3a45e59213ab.zip
Fix specfile for RHEL5
RHEL5 uses an old libtool. We need to forcibly remove certain m4 files before running autoreconf to ensure that they get replaced with the appropriate old versions.
-rw-r--r--contrib/sssd.spec.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in
index b439dd4db..338151ddb 100644
--- a/contrib/sssd.spec.in
+++ b/contrib/sssd.spec.in
@@ -112,7 +112,17 @@ use with ldap_default_authtok_type = obfuscated_password.
%setup -q
%build
+
+# RHEL 5 uses an old libtool, so we need to force it to reconfigure
+# This is safe to do on newer packages too, as it will just
+# gather the appropriate m4 files from the libtool package
+for i in libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4
+do
+ find . -name $i -exec rm -f {} \;
+done
+
autoreconf -ivf
+
%configure \
--with-db-path=%{dbpath} \
--with-pipe-path=%{pipepath} \