Hi, please find below an update for gdnsd. Drops a test patch which seems to be no longer needed. Slightly tested, seems to work fine. Release notes: http://gdnsd.org/2017/11/20/version-2.3.0-released.html
OK? Regards, Joerg Index: Makefile =================================================================== RCS file: /cvs/ports/net/gdnsd/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 16 Nov 2017 23:20:39 -0000 1.18 +++ Makefile 8 Jan 2018 23:09:10 -0000 @@ -2,8 +2,7 @@ COMMENT= geographically-aware, authoritative-only DNS server -V= 2.2.4 -REVISION= 1 +V= 2.3.0 DISTNAME= gdnsd-$V EXTRACT_SUFX= .tar.xz Index: distinfo =================================================================== RCS file: /cvs/ports/net/gdnsd/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 23 Jun 2016 16:15:58 -0000 1.2 +++ distinfo 8 Jan 2018 23:09:10 -0000 @@ -1,2 +1,2 @@ -SHA256 (gdnsd-2.2.4.tar.xz) = 7ibd0RCH9N1hfJqmv6O5Y8XYg1eLScfV3K5dDt84CU8= -SIZE (gdnsd-2.2.4.tar.xz) = 635648 +SHA256 (gdnsd-2.3.0.tar.xz) = N2+XhMLWhy4PbhSrJVyliCnzlrQ22cnIRoMe4jl/LdY= +SIZE (gdnsd-2.3.0.tar.xz) = 640972 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/net/gdnsd/patches/patch-configure,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure --- patches/patch-configure 10 Aug 2017 20:14:56 -0000 1.2 +++ patches/patch-configure 8 Jan 2018 23:09:10 -0000 @@ -5,15 +5,15 @@ Silence warnings about base headers, dro Index: configure --- configure.orig +++ configure -@@ -14328,7 +14328,6 @@ for flag in \ - -Wmissing-prototypes \ +@@ -14630,7 +14630,6 @@ for flag in \ + -Wnull-dereference \ -Wold-style-definition \ -Wpointer-arith \ - -Wredundant-decls \ -Wshadow \ -Wsign-conversion \ - -Wstrict-overflow=5 \ -@@ -15978,7 +15977,7 @@ else + -Wshift-overflow=2 \ +@@ -16283,7 +16282,7 @@ else fi GDNSD_DEFPATH_CONFIG="${sysconfdir}/${PACKAGE_NAME}" Index: patches/patch-t_Net_DNS_RR_pm =================================================================== RCS file: patches/patch-t_Net_DNS_RR_pm diff -N patches/patch-t_Net_DNS_RR_pm --- patches/patch-t_Net_DNS_RR_pm 23 Jun 2016 16:15:58 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -$OpenBSD: patch-t_Net_DNS_RR_pm,v 1.1 2016/06/23 16:15:58 sthen Exp $ ---- t/Net/DNS/RR.pm.orig Thu Jun 23 16:44:01 2016 -+++ t/Net/DNS/RR.pm Thu Jun 23 16:44:35 2016 -@@ -99,17 +99,6 @@ BEGIN { - $RR{'SIG'} = 1; - eval { - local $SIG{'__DIE__'} = 'DEFAULT'; -- require Net::DNS::RR::NXT; -- }; -- -- unless ($@) { -- $RR{'NXT'} = 1; -- } else { -- die $@; -- } -- -- eval { -- local $SIG{'__DIE__'} = 'DEFAULT'; - require Net::DNS::RR::KEY; - }; -