summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Palus2023-11-14 22:11:37 (GMT)
committerJan Palus2023-11-14 22:11:37 (GMT)
commit8ffc06988de8b60335312bbc2afbcc97f6617662 (patch)
treecd14204a62025cdabf541adbfd45d3a37ec19981
parent6625f4eda5a8f4e6621c8112db1007e99d431c9e (diff)
downloadc-ares-8ffc06988de8b60335312bbc2afbcc97f6617662.zip
c-ares-8ffc06988de8b60335312bbc2afbcc97f6617662.tar.gz
up to 1.22.0
-rw-r--r--c-ares-resolv.conf-reading-is-not-fatal.patch68
-rw-r--r--c-ares.spec5
2 files changed, 37 insertions, 36 deletions
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,
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