Created attachment 183813 [details]
Update powerdns-recursor to v4.0.5
dns/powerdns: update 4.0.4 -> 4.0.5
- Remove patch-ext_json11_json11.cpp -> fixed upstream for dns/powerdns-recursor (not yet fixed for dns/powerdns) 
- Add patch to fix broken "configure" on FreeBSD until next release, patch requires "USES=autoreconf libtool" 
Successfully built and tested on FBSD10.3.
Created attachment 183824 [details]
Update to 4.0.5
My diff includes a patch against configure (received from upstream), which doesn't require the autotools.
(In reply to Ralf van der Enden from comment #1)
Yeah i tought about patching the configure file too and had a talk with Habbie. The only reason why i took the autotools variant was: No large, a bit unclear patch and: "[17:09] <Habbie> yours has the benefit of not breaking future releases if you accidentally leave the workaround in"
But for me both variants are fine, your choice here :) Thanks anyway!
Created attachment 183966 [details]
While checking looking at the port, I found some items out of order. I corrected the ordering and also remade the patch-configure as it was complaining it was not generated by make makepatch.
Portlint will complain about lib_depend and build_depend appearing earlier. This is a false positive. BROKEN_* comes before the depend block.
Please review the changes and if everything looks good, give maintainer approval.
A commit references this bug:
Date: Tue Jul 4 17:47:13 UTC 2017
New revision: 445029
* Updated to 4.0.5
Submitted by: Ralf van der Enden <email@example.com> (maintainer)
Reviewed by: matthew (mentor), matt
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11472