Created attachment 212143 [details] knot 2.9.3 - upgrade from 2.9.1 to 2.9.3 further: - removed NOT_FOR_ARCHS - removed NOT_FOR_ARCHS_REASON_i386 - removed libedit from general dependecies (because unneeded for utils- or lib-only) - removed LLD_UNSAFE (not needed, created IDN problems for a while) - removed USES= compiler - removed USES= ncurses - removed USES= python - added LICENSE_FILE - added mandir path - added USES= autoreconf for i386 - added EXTRA_PATCHES for configure.ac -- thanks to NIC.CZ - added patch for src/libdnssec/Makefile.inc (at i386, to avoid atomic problems) - fixed DOCS install (a: python dependecy, b: no install if OFF) - fixed IDN OPTION (without libidn if OFF) - switched from GNU_CONFIGURE to HAS_CONFIGURE - use libedit and liburcu only when building daemon Tested with poudriere and portlint (same for dns/knot2-lib).
*** Bug 242665 has been marked as a duplicate of this bug. ***
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/123227436
Committed, thanks!
A commit references this bug: Author: pi Date: Thu Mar 5 20:08:58 UTC 2020 New revision: 527845 URL: https://svnweb.freebsd.org/changeset/ports/527845 Log: dns/knot2: upgrade 2.9.1 -> 2.9.3 - removed NOT_FOR_ARCHS - removed NOT_FOR_ARCHS_REASON_i386 - removed libedit from general dependecies (because unneeded for utils- or lib-only) - removed LLD_UNSAFE (not needed, created IDN problems for a while) - removed USES= compiler - removed USES= ncurses - removed USES= python - added LICENSE_FILE - added mandir path - added USES= autoreconf for i386 - added EXTRA_PATCHES for configure.ac -- thanks to NIC.CZ - added patch for src/libdnssec/Makefile.inc (at i386, to avoid atomic problems) - fixed DOCS install (a: python dependecy, b: no install if OFF) - fixed IDN OPTION (without libidn if OFF) - switched from GNU_CONFIGURE to HAS_CONFIGURE - use libedit and liburcu only when building daemon PR: 244593 Submitted by: Leo Vandewoestijne <freebsd@dns.company> (maintainer) Relnotes: https://www.knot-dns.cz/2020-03-03-version-293.html Changes: head/dns/knot2/Makefile head/dns/knot2/distinfo head/dns/knot2/files/extrapatch-configure.ac