[packages/c-ares] up to 1.22.0

atler atler at pld-linux.org
Tue Nov 14 23:14:28 CET 2023


commit 8ffc06988de8b60335312bbc2afbcc97f6617662
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Nov 14 23:11:37 2023 +0100

    up to 1.22.0

 c-ares-resolv.conf-reading-is-not-fatal.patch | 68 +++++++++++++--------------
 c-ares.spec                                   |  5 +-
 2 files changed, 37 insertions(+), 36 deletions(-)
---
diff --git a/c-ares.spec b/c-ares.spec
index 4ccfcaa..be4ea57 100644
--- a/c-ares.spec
+++ b/c-ares.spec
@@ -1,13 +1,13 @@
 Summary:	A library that performs asynchronous DNS operations
 Summary(pl.UTF-8):	Biblioteka do wykonywania asynchronicznych zapytań DNS
 Name:		c-ares
-Version:	1.21.0
+Version:	1.22.0
 Release:	1
 License:	MIT
 Group:		Libraries
 #Source0Download: https://c-ares.haxx.se/
 Source0:	https://c-ares.haxx.se/download/%{name}-%{version}.tar.gz
-# Source0-md5:	cf0808e65175571ef23d7c4a6d4673d6
+# Source0-md5:	0f9e7f16ddb6526e202e5e45b39253c7
 Patch0:		%{name}-resolv.conf-reading-is-not-fatal.patch
 URL:		https://c-ares.haxx.se/
 BuildRequires:	autoconf >= 2.60
@@ -108,6 +108,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/ares.h
 %{_includedir}/ares_build.h
 %{_includedir}/ares_dns.h
+%{_includedir}/ares_dns_record.h
 %{_includedir}/ares_nameser.h
 %{_includedir}/ares_rules.h
 %{_includedir}/ares_version.h
diff --git a/c-ares-resolv.conf-reading-is-not-fatal.patch b/c-ares-resolv.conf-reading-is-not-fatal.patch
index 8043879..306f83c 100644
--- a/c-ares-resolv.conf-reading-is-not-fatal.patch
+++ b/c-ares-resolv.conf-reading-is-not-fatal.patch
@@ -1,34 +1,34 @@
---- c-ares-1.21.0/src/lib/ares_init.c.orig	2023-10-27 19:28:18.116859697 +0200
-+++ c-ares-1.21.0/src/lib/ares_init.c	2023-10-27 19:31:32.347894291 +0200
-@@ -1516,6 +1516,7 @@
-       switch (error) {
-         case ENOENT:
-         case ESRCH:
-+        case EACCES:
-           status = ARES_EOF;
-           break;
-         default:
-@@ -1542,6 +1543,7 @@
-         switch (error) {
-           case ENOENT:
-           case ESRCH:
-+          case EACCES:
-             break;
-           default:
-             DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
-@@ -1572,6 +1574,7 @@
-         switch (error) {
-           case ENOENT:
-           case ESRCH:
-+          case EACCES:
-             break;
-           default:
-             DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
-@@ -1602,6 +1605,7 @@
-         switch (error) {
-           case ENOENT:
-           case ESRCH:
-+          case EACCES:
-             break;
-           default:
-             DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
+--- c-ares-1.22.0/src/lib/ares_sysconfig_files.c.orig	2023-11-14 13:14:37.000000000 +0100
++++ c-ares-1.22.0/src/lib/ares_sysconfig_files.c	2023-11-14 23:04:57.557257498 +0100
+@@ -528,6 +528,7 @@
+     switch (error) {
+       case ENOENT:
+       case ESRCH:
++      case EACCES:
+         break;
+       default:
+         DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
+@@ -556,6 +557,7 @@
+     switch (error) {
+       case ENOENT:
+       case ESRCH:
++      case EACCES:
+         break;
+       default:
+         DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
+@@ -586,6 +588,7 @@
+     switch (error) {
+       case ENOENT:
+       case ESRCH:
++      case EACCES:
+         break;
+       default:
+         DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
+@@ -616,6 +619,7 @@
+     switch (error) {
+       case ENOENT:
+       case ESRCH:
++      case EACCES:
+         break;
+       default:
+         DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n", error,
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/c-ares.git/commitdiff/8ffc06988de8b60335312bbc2afbcc97f6617662



More information about the pld-cvs-commit mailing list