[libevent] Disable network tests
Orion Poplawski
orion at fedoraproject.org
Fri May 3 23:03:01 UTC 2013
commit cb09ba9e486586559abb86412e8a781a4f79c695
Author: Orion Poplawski <orion at nwra.com>
Date: Fri May 3 17:02:49 2013 -0600
Disable network tests
libevent-nonettests.patch | 14 ++++++++++++++
libevent.spec | 3 +++
2 files changed, 17 insertions(+), 0 deletions(-)
---
diff --git a/libevent-nonettests.patch b/libevent-nonettests.patch
new file mode 100644
index 0000000..c83fb43
--- /dev/null
+++ b/libevent-nonettests.patch
@@ -0,0 +1,14 @@
+diff -up libevent-2.0.21-stable/test/regress_dns.c.nonet libevent-2.0.21-stable/test/regress_dns.c
+--- libevent-2.0.21-stable/test/regress_dns.c.nonet 2012-11-02 09:57:00.000000000 -0600
++++ libevent-2.0.21-stable/test/regress_dns.c 2013-05-02 10:41:59.991174142 -0600
+@@ -1827,10 +1827,6 @@ end:
+
+ struct testcase_t dns_testcases[] = {
+ DNS_LEGACY(server, TT_FORK|TT_NEED_BASE),
+- DNS_LEGACY(gethostbyname, TT_FORK|TT_NEED_BASE|TT_NEED_DNS),
+- DNS_LEGACY(gethostbyname6, TT_FORK|TT_NEED_BASE|TT_NEED_DNS),
+- DNS_LEGACY(gethostbyaddr, TT_FORK|TT_NEED_BASE|TT_NEED_DNS),
+- { "resolve_reverse", dns_resolve_reverse, TT_FORK, NULL, NULL },
+ { "search", dns_search_test, TT_FORK|TT_NEED_BASE, &basic_setup, NULL },
+ { "search_cancel", dns_search_cancel_test,
+ TT_FORK|TT_NEED_BASE, &basic_setup, NULL },
diff --git a/libevent.spec b/libevent.spec
index 5f06dca..00ba2e0 100644
--- a/libevent.spec
+++ b/libevent.spec
@@ -11,6 +11,8 @@ Source0: http://downloads.sourceforge.net/levent/%{name}-%{version}-stabl
BuildRequires: doxygen openssl-devel
Patch00: libevent-2.0.10-stable-configure.patch
+# Disable network tests
+Patch01: libevent-nonettests.patch
%description
The libevent API provides a mechanism to execute a callback function
@@ -46,6 +48,7 @@ need to install %{name}-doc.
# 477685 - libevent-devel multilib conflict
%patch00 -p1
+%patch01 -p1 -b .nonettests
%build
%configure \
More information about the scm-commits
mailing list