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 \