Fix a syntax error in a test which broke compilation (pemensik)
This commit is contained in:
parent
6be6c23dd2
commit
9325e78b8f
23
netresolve-0.0.1-test-equality.patch
Normal file
23
netresolve-0.0.1-test-equality.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
From 7257d3c06c27163e1d7f85bb9ab9e79520444492 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Petr=20Men=C5=A1=C3=ADk?= <pemensik@redhat.com>
|
||||||
|
Date: Wed, 1 Mar 2017 20:30:08 +0100
|
||||||
|
Subject: [PATCH 1/2] Fix test warning
|
||||||
|
|
||||||
|
---
|
||||||
|
tests/common.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/tests/common.c b/tests/common.c
|
||||||
|
index 728997a..308b762 100644
|
||||||
|
--- a/tests/common.c
|
||||||
|
+++ b/tests/common.c
|
||||||
|
@@ -14,7 +14,7 @@ check_address(netresolve_query_t query, int exp_family, const char *exp_address_
|
||||||
|
assert(netresolve_query_get_count(query) == 1);
|
||||||
|
|
||||||
|
netresolve_query_get_node_info(query, 0, &family, &address, &ifindex);
|
||||||
|
- assert(family = exp_family);
|
||||||
|
+ assert(family == exp_family);
|
||||||
|
assert(!memcmp(address, exp_address, family == AF_INET6 ? 16 : 4));
|
||||||
|
assert(ifindex == exp_ifindex);
|
||||||
|
}
|
||||||
|
|
@ -2,12 +2,17 @@
|
|||||||
|
|
||||||
Name: netresolve
|
Name: netresolve
|
||||||
Version: 0.0.1
|
Version: 0.0.1
|
||||||
Release: 0.16%{?snapshot_suffix}%{?dist}
|
Release: 0.17%{?snapshot_suffix}%{?dist}
|
||||||
Summary: Generic name resolution library
|
Summary: Generic name resolution library
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: BSD
|
License: BSD
|
||||||
|
# https://github.com/crossdistro/netresolve , possibly?
|
||||||
URL: https://sourceware.org/%{name}/
|
URL: https://sourceware.org/%{name}/
|
||||||
Source0: %{name}-0.0.1.tar.xz
|
Source0: %{name}-0.0.1.tar.xz
|
||||||
|
# Fix a syntax error in a test
|
||||||
|
# From https://github.com/crossdistro/netresolve/pull/2
|
||||||
|
Patch0: netresolve-0.0.1-test-equality.patch
|
||||||
|
|
||||||
BuildRequires: ldns-devel
|
BuildRequires: ldns-devel
|
||||||
BuildRequires: pkgconfig(libcares)
|
BuildRequires: pkgconfig(libcares)
|
||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
@ -101,7 +106,7 @@ This package contains header files and libraries needed to compile
|
|||||||
applications or shared objects that use netresolve.
|
applications or shared objects that use netresolve.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
NOCONFIGURE=yes ./autogen.sh
|
NOCONFIGURE=yes ./autogen.sh
|
||||||
|
|
||||||
# disable some tests for now
|
# disable some tests for now
|
||||||
@ -244,6 +249,9 @@ make check || { cat ./test-suite.log; false; }
|
|||||||
%{_libdir}/libnss_netresolve.so
|
%{_libdir}/libnss_netresolve.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Mar 09 2017 Adam Williamson <awilliam@redhat.com> - 0.0.1-0.17.20160317git
|
||||||
|
- Fix a syntax error in a test which broke compilation (pemensik)
|
||||||
|
|
||||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-0.16.20160317git
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-0.16.20160317git
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user