Index | Thread | Search

From:
Brad Smith <brad@comstyle.com>
Subject:
Re: UPDATE: libcares 1.32.0
To:
ports@openbsd.org
Date:
Mon, 8 Jul 2024 03:56:12 -0400

Download raw body.

Thread
On Sun, Jul 07, 2024 at 12:40:31AM -0400, Brad Smith wrote:
> Here is an update to libcares 1.32.0.


## c-ares version 1.32.1 - July 7 2024

This is a bugfix release.

Bugfixes:
* Channel lock needs to be recursive to ensure calls into c-ares functions can
  be made from callbacks otherwise deadlocks will occur.  This regression was
  introduced in 1.32.0.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/libcares/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- Makefile	8 Jun 2024 10:08:41 -0000	1.33
+++ Makefile	8 Jul 2024 07:53:17 -0000
@@ -1,13 +1,12 @@
 COMMENT=	asynchronous resolver library
 
-V=		1.30.0
+V=		1.32.1
 DISTNAME=	c-ares-${V}
 PKGNAME=	libcares-${V}
-REVISION=	0
 CATEGORIES=	net devel
 SITES=		https://github.com/c-ares/c-ares/releases/download/v${V}/
 
-SHARED_LIBS +=  cares                4.0      # 2.15.0
+SHARED_LIBS +=  cares                4.1      # 2.15.0
 
 HOMEPAGE=	https://c-ares.org/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/libcares/distinfo,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 distinfo
--- distinfo	8 Jun 2024 10:08:41 -0000	1.19
+++ distinfo	8 Jul 2024 07:53:17 -0000
@@ -1,2 +1,2 @@
-SHA256 (c-ares-1.30.0.tar.gz) = T+oxIRICG87wgSA7HqAgEJhC/rWM2KNqPT9+DYvBE4w=
-SIZE (c-ares-1.30.0.tar.gz) = 1009440
+SHA256 (c-ares-1.32.1.tar.gz) = Y74sTuEh+qR+l2b3NbTN51D/8sVj+BwR5XLT3GQB5ec=
+SIZE (c-ares-1.32.1.tar.gz) = 1022052
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/libcares/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 PLIST
--- pkg/PLIST	24 May 2024 19:42:56 -0000	1.16
+++ pkg/PLIST	8 Jul 2024 07:53:17 -0000
@@ -3,7 +3,6 @@ include/ares_build.h
 include/ares_dns.h
 include/ares_dns_record.h
 include/ares_nameser.h
-include/ares_rules.h
 include/ares_version.h
 lib/cmake/
 lib/cmake/c-ares/
@@ -34,6 +33,7 @@ lib/pkgconfig/libcares.pc
 @man man/man3/ares_dns_rcode_tostr.3
 @man man/man3/ares_dns_rec_type_fromstr.3
 @man man/man3/ares_dns_rec_type_t.3
+@man man/man3/ares_dns_rec_type_tostr.3
 @man man/man3/ares_dns_record.3
 @man man/man3/ares_dns_record_create.3
 @man man/man3/ares_dns_record_destroy.3
@@ -53,6 +53,10 @@ lib/pkgconfig/libcares.pc
 @man man/man3/ares_dns_record_rr_get.3
 @man man/man3/ares_dns_record_rr_get_const.3
 @man man/man3/ares_dns_rr.3
+@man man/man3/ares_dns_rr_add_abin.3
+@man man/man3/ares_dns_rr_del_abin.3
+@man man/man3/ares_dns_rr_get_abin.3
+@man man/man3/ares_dns_rr_get_abin_cnt.3
 @man man/man3/ares_dns_rr_get_addr.3
 @man man/man3/ares_dns_rr_get_addr6.3
 @man man/man3/ares_dns_rr_get_bin.3