Accepting request 231645 from devel:libraries:c_c++

- disable problematic test case that causes the testsuite to deadlock
  just too often (disable-stalling-test.patch)

OBS-URL: https://build.opensuse.org/request/show/231645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=9
This commit is contained in:
Stephan Kulow 2014-05-02 07:51:47 +00:00 committed by Git OBS Bridge
commit d10cb5cba7
3 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,13 @@
# This test deadlocks too often in OBS
Index: libmicrohttpd-0.9.34/src/testcurl/Makefile.am
===================================================================
--- libmicrohttpd-0.9.34.orig/src/testcurl/Makefile.am
+++ libmicrohttpd-0.9.34/src/testcurl/Makefile.am
@@ -23,7 +23,6 @@ endif
if HAVE_CURL
check_PROGRAMS = \
- test_start_stop \
test_quiesce \
test_get \
test_get_sendfile \

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Apr 28 07:23:50 UTC 2014 - coolo@suse.com
- disable problematic test case that causes the testsuite to deadlock
just too often (disable-stalling-test.patch)
-------------------------------------------------------------------
Thu Apr 24 07:32:10 UTC 2014 - dmueller@suse.com

View File

@ -31,6 +31,8 @@ Source1: http://ftpmirror.gnu.org/libmicrohttpd/%{name}-%{version}.tar.gz
Source2: libmicrohttpd.keyring
# PATCH-FIX-UPSTREAM: install spdy pc file, from Fedora and already upstream applied
Patch0: libmicrohttpd-0.9.34-spdy-pc.patch
# PATCH-WORKAROUND-OPENSUSE: the threads have a problem deadlocking (in OBS)
Patch1: disable-stalling-test.patch
# Autotools only due to above patch
BuildRequires: autoconf
BuildRequires: automake
@ -120,6 +122,7 @@ localhost.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
autoreconf -vi
%build