Sun Jun 7 18:55:13 2020 UTC ()
net/powerdns: Update to 4.2.2

Changes since 4.2.1:

* Released:
  - 9th of April 2020

* New Features:
  - api: add includerings option to statistics endpoint

* Improvements:
  - cache: strictly enforce maximum size, and improve cleanup routine

* Bug Fixes:
  - fix records ending up in wrong packet section

  - avoid IXFR-in corruption when deltas come in close together.
    Please see the IXFR-in corruption upgrade notes

  - fix out-of-bound access for zero length "serialized" string when
    using lmdbbackend.

  - bind backend: pthread_mutex_t should be inited and destroyed and not be copied

* Reference:
  - https://doc.powerdns.com/authoritative/changelog/4.2.html#change-4.2.2


(otis)
diff -r1.54 -r1.55 pkgsrc/net/powerdns/Makefile
diff -r1.28 -r1.29 pkgsrc/net/powerdns/Makefile.common
diff -r1.39 -r1.40 pkgsrc/net/powerdns/distinfo
diff -r1.3 -r0 pkgsrc/net/powerdns/patches/patch-pdns_iputils.hh

cvs diff -r1.54 -r1.55 pkgsrc/net/powerdns/Makefile (expand / switch to unified diff)

--- pkgsrc/net/powerdns/Makefile 2020/06/02 08:24:34 1.54
+++ pkgsrc/net/powerdns/Makefile 2020/06/07 18:55:12 1.55
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.54 2020/06/02 08:24:34 adam Exp $ 1# $NetBSD: Makefile,v 1.55 2020/06/07 18:55:12 otis Exp $
2 2
3PKGREVISION= 4 
4.include "Makefile.common" 3.include "Makefile.common"
5 4
6PKGNAME= ${DISTNAME:S/pdns/powerdns/} 5PKGNAME= ${DISTNAME:S/pdns/powerdns/}
7COMMENT= Modern, advanced and high performance nameserver 6COMMENT= Modern, advanced and high performance nameserver
8 7
9.include "options.mk" 8.include "options.mk"
10 9
11CONFIGURE_ARGS+= --with-dynmodules=no 10CONFIGURE_ARGS+= --with-dynmodules=no
12CONFIGURE_ARGS+= --with-modules="${PDNS_MODULES}" 11CONFIGURE_ARGS+= --with-modules="${PDNS_MODULES}"
13 12
14RCD_SCRIPTS= pdns 13RCD_SCRIPTS= pdns
15SMF_NAME= pdns 14SMF_NAME= pdns
16 15

cvs diff -r1.28 -r1.29 pkgsrc/net/powerdns/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/powerdns/Makefile.common 2020/03/17 19:04:49 1.28
+++ pkgsrc/net/powerdns/Makefile.common 2020/06/07 18:55:12 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile.common,v 1.28 2020/03/17 19:04:49 adam Exp $ 1# $NetBSD: Makefile.common,v 1.29 2020/06/07 18:55:12 otis Exp $
2 2
3PDNS_VERSION= 4.2.1 3PDNS_VERSION= 4.2.2
4DISTNAME= pdns-${PDNS_VERSION} 4DISTNAME= pdns-${PDNS_VERSION}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= http://downloads.powerdns.com/releases/ 6MASTER_SITES= http://downloads.powerdns.com/releases/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER?= pkgsrc-users@NetBSD.org 9MAINTAINER?= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.powerdns.com/ 10HOMEPAGE= https://www.powerdns.com/
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13BUILD_DEPENDS+= ragel-[0-9]*:../../devel/ragel 13BUILD_DEPENDS+= ragel-[0-9]*:../../devel/ragel
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes

cvs diff -r1.39 -r1.40 pkgsrc/net/powerdns/distinfo (expand / switch to unified diff)

--- pkgsrc/net/powerdns/distinfo 2020/05/16 02:14:47 1.39
+++ pkgsrc/net/powerdns/distinfo 2020/06/07 18:55:12 1.40
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: distinfo,v 1.39 2020/05/16 02:14:47 joerg Exp $ 1$NetBSD: distinfo,v 1.40 2020/06/07 18:55:12 otis Exp $
2 2
3SHA1 (pdns-4.2.1.tar.bz2) = 81a4edb44f53f3f2c36793760ce30f81429fbc97 3SHA1 (pdns-4.2.2.tar.bz2) = d4cbc7b95bedc4aa0eb45fc28c65f43479d3a843
4RMD160 (pdns-4.2.1.tar.bz2) = 0efc805e4ed45ebdaf16cd97e2e797a37e000ca3 4RMD160 (pdns-4.2.2.tar.bz2) = 5debff3422eeb0f5857ff5406b41395cdc6b0127
5SHA512 (pdns-4.2.1.tar.bz2) = 40b5533c755d7c0d41cfb273b704a45a3006dafc98c79bf41cae43d9e2d03bbd7a663996a7f209c390a89c5f7161f2f6246389beef18fbac48e95907e1b7936a 5SHA512 (pdns-4.2.2.tar.bz2) = b9d0daadd89f4ab009981305d2c323ab75e283b59b94f764d53c37984a2b6200debe4e514572eac49973fcba2034df65214afb949ce3b1b4ff57b07b07f6e608
6Size (pdns-4.2.1.tar.bz2) = 1252829 bytes 6Size (pdns-4.2.2.tar.bz2) = 1256587 bytes
7SHA1 (patch-configure) = 1503efadf2d8baaaa0887b61bd4f7672ea33a043 7SHA1 (patch-configure) = 1503efadf2d8baaaa0887b61bd4f7672ea33a043
8SHA1 (patch-ext_json11_json11.cpp) = a8ffe67156a836841aef8a6bba134a82283f381e 8SHA1 (patch-ext_json11_json11.cpp) = a8ffe67156a836841aef8a6bba134a82283f381e
9SHA1 (patch-pdns_dnsscope.cc) = b289b750686b25041c3e291fb0d3d562beb36eaf 9SHA1 (patch-pdns_dnsscope.cc) = b289b750686b25041c3e291fb0d3d562beb36eaf
10SHA1 (patch-pdns_iputils.cc) = fbd3bb210216bb98c3cd73b702b6dea486c51dec 10SHA1 (patch-pdns_iputils.cc) = fbd3bb210216bb98c3cd73b702b6dea486c51dec
11SHA1 (patch-pdns_iputils.hh) = 714277322ea721ea0439fc6aa0265bd290219e8b 11SHA1 (patch-pdns_iputils.hh) = 714277322ea721ea0439fc6aa0265bd290219e8b
12SHA1 (patch-pdns_qtype.hh) = 0f8bca4c0cafea9a5257a08077fa42b4c52127f5 12SHA1 (patch-pdns_qtype.hh) = 0f8bca4c0cafea9a5257a08077fa42b4c52127f5
13SHA1 (patch-pdns_version.cc) = 25917c329dafa34e657fa31c7a9abd99110bb4b0 13SHA1 (patch-pdns_version.cc) = 25917c329dafa34e657fa31c7a9abd99110bb4b0
14SHA1 (patch-pdns_webserver.cc) = b698338a168066f65a96313eab1bb1292192df94 14SHA1 (patch-pdns_webserver.cc) = b698338a168066f65a96313eab1bb1292192df94
15SHA1 (patch-pdns_ws-auth.cc) = fd68549574240a9e99b31f501e40461f0318d1ed 15SHA1 (patch-pdns_ws-auth.cc) = fd68549574240a9e99b31f501e40461f0318d1ed

File Deleted: pkgsrc/net/powerdns/patches/Attic/patch-pdns_iputils.hh