[gettext] Disable the test_lock test as it often hangs on a number of arches
Peter Robinson
pbrobinson at fedoraproject.org
Tue Oct 28 16:03:38 UTC 2014
commit 3988706b40c168aacbe44a3ccbcb1f8ce16ccb74
Author: Peter Robinson <pbrobinson at gmail.com>
Date: Tue Oct 28 16:03:37 2014 +0000
Disable the test_lock test as it often hangs on a number of arches
.gitignore | 11 +----------
disable-gettext-runtime-test-lock.patch | 26 ++++++++++++++++++++++++++
gettext.spec | 11 +++++++++--
3 files changed, 36 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index df4efcf..664f03a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1 @@
-gettext-0.18.1.1.tar.gz
-/gettext-0.18.2.tar.gz
-/gettext-0.18.2.1.tar.gz
-/gettext-0.18.3.tar.gz
-/gettext-0.18.3.1.tar.gz
-/gettext-0.18.3.2.tar.gz
-/gettext-0.19.tar.gz
-/gettext-0.19.1.tar.xz
-/gettext-0.19.2.tar.xz
-/gettext-0.19.3.tar.xz
+/gettext-0.*.tar.xz
diff --git a/disable-gettext-runtime-test-lock.patch b/disable-gettext-runtime-test-lock.patch
new file mode 100644
index 0000000..0660f1e
--- /dev/null
+++ b/disable-gettext-runtime-test-lock.patch
@@ -0,0 +1,26 @@
+Index: gettext-0.19.2/gettext-runtime/tests/Makefile.am
+===================================================================
+--- gettext-0.19.2.orig/gettext-runtime/tests/Makefile.am
++++ gettext-0.19.2/gettext-runtime/tests/Makefile.am
+@@ -19,7 +19,7 @@
+ AUTOMAKE_OPTIONS = 1.11 gnits no-dependencies color-tests subdir-objects
+ EXTRA_DIST =
+
+-TESTS = test-lock
++TESTS =
+
+ AM_CPPFLAGS = \
+ -I.. \
+Index: gettext-0.19.2/gettext-runtime/tests/Makefile.in
+===================================================================
+--- gettext-0.19.2.orig/gettext-runtime/tests/Makefile.in
++++ gettext-0.19.2/gettext-runtime/tests/Makefile.in
+@@ -77,7 +77,7 @@ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
+ build_triplet = @build@
+ host_triplet = @host@
+-TESTS = test-lock$(EXEEXT)
++TESTS =
+ noinst_PROGRAMS = test-lock$(EXEEXT)
+ subdir = tests
+ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
diff --git a/gettext.spec b/gettext.spec
index e8c3ca5..070e111 100644
--- a/gettext.spec
+++ b/gettext.spec
@@ -6,11 +6,15 @@
Summary: GNU libraries and utilities for producing multi-lingual messages
Name: gettext
Version: 0.19.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3+ and LGPLv2+
Group: Development/Tools
URL: http://www.gnu.org/software/gettext/
Source: ftp://ftp.gnu.org/gnu/gettext/%{name}-%{version}.tar.xz
+# Disable the test_lock test as it often hangs on a number of arches
+# https://bugzilla.redhat.com/show_bug.cgi?id=1155291
+# http://savannah.gnu.org/bugs/?43487
+Patch0: disable-gettext-runtime-test-lock.patch
Source2: msghack.py
Source3: msghack.1
# for bootstrapping
@@ -135,7 +139,7 @@ Emacs.
%prep
%setup -q
-
+%patch0 -p1 -b .test_lock
%build
%if %{with java}
@@ -330,6 +334,9 @@ fi
%{_emacs_sitelispdir}/%{name}/*.el
%changelog
+* Tue Oct 28 2014 Peter Robinson <pbrobinson at fedoraproject.org> 0.19.3-2
+- Disable the test_lock test as it often hangs on a number of arches
+
* Thu Oct 16 2014 Daiki Ueno <dueno at redhat.com> - 0.19.3-1
- update to 0.19.3 release
- remove patches included in 0.19.3
More information about the scm-commits
mailing list