summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2010-07-08 13:01:04 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2010-07-08 13:01:04 +0000
commit9d323a92c94e0bcbcb7b6475aa6a2226eeeed6d8 (patch)
tree3abd379343949b2c0f2d7002e6b3334aa1af21bb /contrib
parent2010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-9d323a92c94e0bcbcb7b6475aa6a2226eeeed6d8.tar.bz2
autoconf-2.66
Diffstat (limited to 'contrib')
-rw-r--r--contrib/crossrpms/autotools/Makefile.am2
-rw-r--r--contrib/crossrpms/autotools/autoconf-sources.add6
-rw-r--r--contrib/crossrpms/autotools/autoconf.add7
-rw-r--r--contrib/crossrpms/autotools/rtems-4.11-autoconf.spec16
4 files changed, 28 insertions, 3 deletions
diff --git a/contrib/crossrpms/autotools/Makefile.am b/contrib/crossrpms/autotools/Makefile.am
index b193cb9615..70e2732550 100644
--- a/contrib/crossrpms/autotools/Makefile.am
+++ b/contrib/crossrpms/autotools/Makefile.am
@@ -4,7 +4,7 @@
include $(top_srcdir)/mkspec.am
-AUTOCONF_VERS = 2.65
+AUTOCONF_VERS = 2.66
AUTOCONF_RPMREL = 1
include ./autoconf.am
diff --git a/contrib/crossrpms/autotools/autoconf-sources.add b/contrib/crossrpms/autotools/autoconf-sources.add
index c30fa414e6..a0797e6d6d 100644
--- a/contrib/crossrpms/autotools/autoconf-sources.add
+++ b/contrib/crossrpms/autotools/autoconf-sources.add
@@ -1,2 +1,8 @@
Source0: ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{srcvers}.tar.bz2
+# Fedora's patch to fix
+# http://lists.gnu.org/archive/html/autoconf/2010-07/msg00004.html
+# http://lists.gnu.org/archive/html/bug-autoconf/2010-07/msg00012.html
+Patch0: autoconf-2.66-611661.diff
+
+
diff --git a/contrib/crossrpms/autotools/autoconf.add b/contrib/crossrpms/autotools/autoconf.add
index c996716942..631a230353 100644
--- a/contrib/crossrpms/autotools/autoconf.add
+++ b/contrib/crossrpms/autotools/autoconf.add
@@ -67,6 +67,13 @@ chmod +x %{__perl_requires}
--bindir=%{_bindir} --datadir=%{_datadir}
make
+%check
+%if "%{_build}" == "%{_host}"
+# test 193 fails sporadically
+# test 199 fails deterministically
+make check TESTSUITEFLAGS='-192 194-198 200-'
+%endif
+
%install
rm -rf "${RPM_BUILD_ROOT}"
make DESTDIR=${RPM_BUILD_ROOT} install
diff --git a/contrib/crossrpms/autotools/rtems-4.11-autoconf.spec b/contrib/crossrpms/autotools/rtems-4.11-autoconf.spec
index 6f2d5e657b..f6358cc8c4 100644
--- a/contrib/crossrpms/autotools/rtems-4.11-autoconf.spec
+++ b/contrib/crossrpms/autotools/rtems-4.11-autoconf.spec
@@ -45,8 +45,8 @@
%define _host_rpmprefix %{nil}
%endif
-%define srcvers 2.65
-%define rpmvers %{expand:%(echo "2.65" | tr - _ )}
+%define srcvers 2.66
+%define rpmvers %{expand:%(echo "2.66" | tr - _ )}
%define name rtems-4.11-autoconf
@@ -70,6 +70,11 @@ Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
Source0: ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{srcvers}.tar.bz2
+# Fedora's patch to fix
+# http://lists.gnu.org/archive/html/autoconf/2010-07/msg00004.html
+# http://lists.gnu.org/archive/html/bug-autoconf/2010-07/msg00012.html
+Patch0: autoconf-2.66-611661.patch
+
%description
@@ -111,6 +116,13 @@ chmod +x %{__perl_requires}
--bindir=%{_bindir} --datadir=%{_datadir}
make
+%check
+%if "%{_build}" == "%{_host}"
+# test 193 fails sporadically
+# test 199 fails deterministically
+make check TESTSUITEFLAGS='-192 194-198 200-'
+%endif
+
%install
rm -rf "${RPM_BUILD_ROOT}"
make DESTDIR=${RPM_BUILD_ROOT} install