Hello community, here is the log from the commit of package c-ares for openSUSE:Factory checked in at 2019-11-10 22:34:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/c-ares (Old) and /work/SRC/openSUSE:Factory/.c-ares.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "c-ares" Sun Nov 10 22:34:34 2019 rev:5 rq:746644 version:1.15.0~20191108 Changes: -------- --- /work/SRC/openSUSE:Factory/c-ares/c-ares.changes 2019-10-28 16:46:11.616687690 +0100 +++ /work/SRC/openSUSE:Factory/.c-ares.new.2990/c-ares.changes 2019-11-10 22:34:38.188872453 +0100 @@ -1,0 +2,22 @@ +Fri Nov 8 11:16:29 UTC 2019 - Adam Majer <[email protected]> + +- Update to upstream snapshot 20191108 + * getaddrinfo - avoid infinite loop in case of NXDOMAIN + * ares_getenv - return NULL in all cases + * implement ares_getaddrinfo + +- onion-crash.patch: removed, upstreamed. +- removed upstream patches that are part of the snapshot: + 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch + 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch + 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch + 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch + 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch + 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch + 0007-getaddrinfo-enhancements-257.patch + 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch + 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch + 0010-Disable-failing-test.patch +- disable-live-tests.patch - updated + +------------------------------------------------------------------- Old: ---- 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch 0007-getaddrinfo-enhancements-257.patch 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch 0010-Disable-failing-test.patch c-ares-1.15.0.tar.gz c-ares-1.15.0.tar.gz.asc onion-crash.patch New: ---- c-ares-1.15.0-20191108.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ c-ares.spec ++++++ --- /var/tmp/diff_new_pack.8ktnDD/_old 2019-11-10 22:34:40.308875204 +0100 +++ /var/tmp/diff_new_pack.8ktnDD/_new 2019-11-10 22:34:40.308875204 +0100 @@ -18,39 +18,22 @@ %define libname libcares2 Name: c-ares -Version: 1.15.0 +Version: 1.15.0~20191108 Release: 0 Summary: Library for asynchronous name resolves License: MIT Group: Development/Libraries/C and C++ URL: http://c-ares.haxx.se/ -Source0: http://c-ares.haxx.se/download/%{name}-%{version}.tar.gz -Source1: http://c-ares.haxx.se/download/%{name}-%{version}.tar.gz.asc +#Source0: https://c-ares.haxx.se/daily-snapshot/c-ares-1.15.0-20191108.tar.gz +Source0: c-ares-1.15.0-20191108.tar.gz +#Source0: http://c-ares.haxx.se/download/%{name}-%{version}.tar.gz +#Source1: http://c-ares.haxx.se/download/%{name}-%{version}.tar.gz.asc Source3: %{name}.keyring Source4: baselibs.conf Patch0: 0001-Use-RPM-compiler-options.patch Patch1: disable-live-tests.patch -Patch2: onion-crash.patch -# PATCH-FEATURE-UPSTREAM 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch -Patch3: 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch -# PATCH-FEATURE-UPSTREAM 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch -Patch4: 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch -# PATCH-FEATURE-UPSTREAM 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch -Patch5: 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch -# PATCH-FEATURE-UPSTREAM 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch -Patch6: 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch -# PATCH-FEATURE-UPSTREAM 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch -Patch7: 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch -# PATCH-FEATURE-UPSTREAM 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch -Patch8: 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch -# PATCH-FEATURE-UPSTREAM 0007-getaddrinfo-enhancements-257.patch -Patch9: 0007-getaddrinfo-enhancements-257.patch -# PATCH-FEATURE-UPSTREAM 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch -Patch10: 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch -# PATCH-FEATURE-UPSTREAM 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch -Patch11: 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch # PATCH-FIX-OPENSUSE 0010-Disable-failing-test.patch -Patch12: 0010-Disable-failing-test.patch +#Patch12: 0010-Disable-failing-test.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -85,7 +68,7 @@ by Greg Hudson at MIT. %prep -%autosetup -p1 +%autosetup -p1 -n c-ares-1.15.0-20191108 # Remove bogus cflags checking sed -i -e '/XC_CHECK_BUILD_FLAGS/d' configure.ac ++++++ disable-live-tests.patch ++++++ --- /var/tmp/diff_new_pack.8ktnDD/_old 2019-11-10 22:34:40.356875267 +0100 +++ /var/tmp/diff_new_pack.8ktnDD/_new 2019-11-10 22:34:40.356875267 +0100 @@ -1,19 +1,20 @@ -Index: c-ares-1.15.0/test/Makefile.inc +Index: c-ares-1.15.0-20191108/test/Makefile.inc =================================================================== ---- c-ares-1.15.0.orig/test/Makefile.inc -+++ c-ares-1.15.0/test/Makefile.inc -@@ -13,7 +13,6 @@ TESTSOURCES = ares-test-main.cc \ +--- c-ares-1.15.0-20191108.orig/test/Makefile.inc ++++ c-ares-1.15.0-20191108/test/Makefile.inc +@@ -13,8 +13,6 @@ TESTSOURCES = ares-test-main.cc \ ares-test-parse-srv.cc \ ares-test-parse-txt.cc \ ares-test-misc.cc \ - ares-test-live.cc \ +- ares-test-live-ai.cc \ ares-test-mock.cc \ + ares-test-mock-ai.cc \ ares-test-internal.cc \ - dns-proto.cc \ -Index: c-ares-1.15.0/test/ares-test-misc.cc +Index: c-ares-1.15.0-20191108/test/ares-test-misc.cc =================================================================== ---- c-ares-1.15.0.orig/test/ares-test-misc.cc -+++ c-ares-1.15.0/test/ares-test-misc.cc +--- c-ares-1.15.0-20191108.orig/test/ares-test-misc.cc ++++ c-ares-1.15.0-20191108/test/ares-test-misc.cc @@ -47,10 +47,12 @@ TEST_F(DefaultChannelTest, SetServers) { EXPECT_EQ(expected, GetNameServers(channel_));
