Fix a syntax error in a test which broke compilation (pemensik)

This commit is contained in:
Adam Williamson 2017-03-09 17:04:29 -08:00
parent 6be6c23dd2
commit 9325e78b8f
2 changed files with 33 additions and 2 deletions

View 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);
}

View File

@ -2,12 +2,17 @@
Name: netresolve
Version: 0.0.1
Release: 0.16%{?snapshot_suffix}%{?dist}
Release: 0.17%{?snapshot_suffix}%{?dist}
Summary: Generic name resolution library
Group: System Environment/Libraries
License: BSD
# https://github.com/crossdistro/netresolve , possibly?
URL: https://sourceware.org/%{name}/
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: pkgconfig(libcares)
%if 0%{?fedora}
@ -101,7 +106,7 @@ This package contains header files and libraries needed to compile
applications or shared objects that use netresolve.
%prep
%setup -q
%autosetup -p1
NOCONFIGURE=yes ./autogen.sh
# disable some tests for now
@ -244,6 +249,9 @@ make check || { cat ./test-suite.log; false; }
%{_libdir}/libnss_netresolve.so
%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
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild