Created attachment 180497 [details] Patch to update This release contains bugfixes, in serial number parsing and nsec3 hash collision reporting. 4.1.15 ================ BUG FIXES: - Fix nsd-control and ipv6 only. - Squelch zone transfer error address family not supported by protocol at low verbosity levels. - Fix #1195: Fix so that NSD fails on non-compliant values for Serial. - Fix to rename _t typedefs because POSIX reserves them. - Fix that nsec3 hash collisions only reported on verbosity level 3.
A commit references this bug: Author: junovitch Date: Sun Mar 5 01:03:41 UTC 2017 New revision: 435436 URL: https://svnweb.freebsd.org/changeset/ports/435436 Log: dns/nsd: update 4.1.14 -> 4.1.15 PR: 217537 Submitted by: jaap@NLnetLabs.nl (maintainer) Changes: head/dns/nsd/Makefile head/dns/nsd/distinfo
Committed. Thanks!
There is a build error on FreeBSD 11 / amd64: cc -I/usr/local/include -I. -O2 -pipe -march=sandybridge -fstack-protector -fno-strict-aliasing -c ./options.c cc -I/usr/local/include -I. -O2 -pipe -march=sandybridge -fstack-protector -fno-strict-aliasing -c ./packet.c cc -I/usr/local/include -I. -O2 -pipe -march=sandybridge -fstack-protector -fno-strict-aliasing -c ./query.c ./query.c:667:50: error: use of undeclared identifier 'rbnode_t' memcpy(&temp->node, &additional->node, sizeof(rbnode_t)); ^ ./query.c:1116:54: error: use of undeclared identifier 'rbnode_t' memcpy(&match->node, &wildcard_child->node, sizeof(rbnode_t)); ^ 2 errors generated. *** Error code 1
Please add this patch to the port: svn diff -c r4741 https://www.nlnetlabs.nl/svn/nsd/trunk/query.c
(In reply to Anton Yuzhaninov from comment #4) Overtaken by events, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217640 for details *** This bug has been marked as a duplicate of bug 217640 ***
(In reply to Anton Yuzhaninov from comment #4) Thank you for this Anton. Update committed in https://svnweb.FreeBSD.org/changeset/ports/436315 as part of bug 217640. Sorry I didn't note you for crediting the source. I had looked at the parties involved in that bug for the commit message of those involved. Thanks for pointing this out.
Note as "fixed" rather than duplicate to be most correct. This PR was for updating for 4.1.14 -> 4.1.15 and not fixing the RADIXTREE option.