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) [1] - Add patch to fix broken "configure" on FreeBSD until next release, patch requires "USES=autoreconf libtool" [2] [1] https://github.com/PowerDNS/pdns/commit/92901dfcfb037a469784242f28688decd3ab3d65#diff-fa776206953b780810a6158f0297af1b [2] https://github.com/PowerDNS/pdns/issues/5401 Changes: https://doc.powerdns.com/md/changelog/#powerdns-recursor-405 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!
Poudriere buildlogs: https://pkg.cainites.net/data/latest-per-pkg/powerdns-recursor/4.0.5/freebsd_10-3x64-system.log https://pkg.cainites.net/data/latest-per-pkg/powerdns-recursor/4.0.5/freebsd_11-0x64-system.log
Created attachment 183966 [details] powerdns-recursor.diff 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: Author: ultima Date: Tue Jul 4 17:47:13 UTC 2017 New revision: 445029 URL: https://svnweb.freebsd.org/changeset/ports/445029 Log: * Updated to 4.0.5 Changelog: https://doc.powerdns.com/md/changelog/#powerdns-recursor-405 PR: 220289 Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer) Reviewed by: matthew (mentor), matt Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D11472 Changes: head/dns/powerdns-recursor/Makefile head/dns/powerdns-recursor/distinfo head/dns/powerdns-recursor/files/patch-configure head/dns/powerdns-recursor/files/patch-ext_json11_json11.cpp
Committed, thanks!