Bug 237371 - dns/knot2: Update to 2.8.1
Summary: dns/knot2: Update to 2.8.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Torsten Zuehlsdorff
URL: https://www.knot-dns.cz/2019-04-09-ve...
Keywords:
Depends on:
Blocks: 233166
  Show dependency treegraph
 
Reported: 2019-04-18 23:00 UTC by Leo Vandewoestijne
Modified: 2019-04-26 11:03 UTC (History)
2 users (show)

See Also:


Attachments
2.8.1 (1.87 KB, text/plain)
2019-04-18 23:00 UTC, Leo Vandewoestijne
koobs: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leo Vandewoestijne 2019-04-18 23:00:59 UTC
Created attachment 203776 [details]
2.8.1

Already a while ago knot 2.8.1 was released.
This patch upgrades the port accordingly.

Tested succesfully with poudriere for 11.2
Tested with python36 failing in 12.0, I guess because the host being 11.2
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-04-25 10:50:55 UTC
A commit references this bug:

Author: tz
Date: Thu Apr 25 10:50:19 UTC 2019
New revision: 499984
URL: https://svnweb.freebsd.org/changeset/ports/499984

Log:
  dns/knot2: Update from 2.7.6 to 2.8.1

  Changelog:

  Improvements:
  - Possible zone transaction is aborted by zone events to avoid inconsistency
  - Added log message if no persistent config DB is available during 'conf-begin'
  - New environment setting 'KNOT_VERSION_FORMAT=release' for extended version suppression
  - Various improvements in the documentation

  Bugfixes:
  - Broken NSEC3-wildcard-nonexistence proof after NSEC3 re-salt
  - Glue records under delegation are sometimes signed
  - RRL doesn't work correctly on big-endian architectures
  - NSEC3 not re-salted during AXFR refresh
  - Failed to sign new zone contents if added dynamically #641
  - NSEC3 opt-out signing doesn't work in some cases
  - Broken NSEC3 chain after adding new sub-delegations
  - Redundant SOA RRSIG on slave if RRSIG TTL changed on master
  - Sometimes confusing log error message for NOTIFY event
  - Improper include for LMDB #638

  PR:		237371
  Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
  Approved by:	Leo Vandewoestijne (maintainer)

Changes:
  head/dns/knot2/Makefile
  head/dns/knot2/distinfo
  head/dns/knot2/pkg-plist
Comment 2 Torsten Zuehlsdorff freebsd_committer freebsd_triage 2019-04-25 10:53:08 UTC
(In reply to Leo Vandewoestijne from comment #0)
> Tested with python36 failing in 12.0, I guess because the host being 11.2

Yes, it builds fine if the host is 12.0. 

For the next update: please create a patch with svn diff. I needed to apply some parts of the patch manually, because it didn't work with svn patch nor with patch -i. But since it was such a small change, i just did it. 

Thanks for your patch, update and work! :)

Greetings,
Torsten
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-04-26 11:03:08 UTC
A commit references this bug:

Author: tz
Date: Fri Apr 26 11:02:24 UTC 2019
New revision: 500097
URL: https://svnweb.freebsd.org/changeset/ports/500097

Log:
  dns/knot2-lib: fix pkg-plist after update of dns/knot2

  The update of dns/knot2 broke dns/knot2-lib. Fixing the plist in order to unbreak it.

  PR:		237371
  Reported by:	antoine

Changes:
  head/dns/knot2-lib/pkg-plist