[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