Re: git: e5e8f743eefe - main - dns/knot-resolver: Update 5.7.6 => 5.7.8

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Wed, 23 Sep 2026 16:14:50 UTC
Good news, the builds did succeed.

Can I go and commit if you don't have something to say?

Thanks.

On 9/23/26 18:40, Yusuf Yaman wrote:
> I have cherry-picked the commits from main branch and currently 
> started a poudriere job to check if builds will succeed, unfortunately 
> I will not be able to check run-time.
>
> Luckily for me that the my new 2026Q3 Poudriere repository doesn't 
> need to build big ports such as lang/rust, lang/gcc and devel/llvm so 
> that I can operate quickly for now.
>
> Here's my `git log` from my 2026Q3 branch.
>
> 6bc6ef8e367a (HEAD -> 2026Q3) dns/knot-resolver6: Fix build with knot 
> >=3.6, support LMDB 1.0.0
> 2e25c3b6c7f8 dns/knot-resolver6: Update 6.1.0 => 6.4.2
> 5672c8949210 dns/knot-resolver: Update 5.7.6 => 5.7.8
> 4f2d7d2047ca dns/knot3: Upstream has support for LMDB 1.0.0
>
> [144amd64-2026Q3] [2026-09-23_18h33m55s] [parallel_build] Queued: 134 
> Built: 10
>
> Thanks.
>
> On 9/23/26 18:27, Yusuf Yaman wrote:
>> Hi Robert,
>>
>> Thank you for asking, I see that dns/knot3 v3.6 was also merged to 
>> 2026Q3.
>>
>> I will need to take a look at it.
>>
>> Thanks.
>>
>> On 9/23/26 18:22, Robert Clausecker wrote:
>>> Hey Yusuf,
>>>
>>> 2026Q3 is affected by the libdnssec removal.
>>> Do you plan to fix the build issue there, too?
>>>
>>> Yours,
>>> Robert Clausecker
>>>
>>> On Wed, Sep 23, 2026 at 10:42:19AM +0000, Yusuf Yaman wrote:
>>>> The branch main has been updated by nxjoseph:
>>>>
>>>> URL: 
>>>> https://cgit.FreeBSD.org/ports/commit/?id=e5e8f743eefe77c9f4f4712e79f52ef74959ef3b
>>>>
>>>> commit e5e8f743eefe77c9f4f4712e79f52ef74959ef3b
>>>> Author:     Leo Vandewoestijne <freebsd@dns.company>
>>>> AuthorDate: 2026-09-22 13:38:48 +0000
>>>> Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
>>>> CommitDate: 2026-09-23 10:38:00 +0000
>>>>
>>>>      dns/knot-resolver: Update 5.7.6 => 5.7.8
>>>>           Upstream now supports:
>>>>      - LMDB 1.0.0.
>>>>      - libdnssec merged into libknot (knot >=3.6).
>>>>           Changelog:
>>>> https://gitlab.nic.cz/knot/knot-resolver/raw/v5.7.8/NEWS
>>>>           PR:             298518
>>>>      Approved by:    osa, vvd (Mentors, implicit)
>>>> ---
>>>>   dns/knot-resolver/Makefile | 8 +++-----
>>>>   dns/knot-resolver/distinfo | 6 +++---
>>>>   2 files changed, 6 insertions(+), 8 deletions(-)
>>>>
>>>> diff --git a/dns/knot-resolver/Makefile b/dns/knot-resolver/Makefile
>>>> index 3166791ed2dd..bfb60508a5ea 100644
>>>> --- a/dns/knot-resolver/Makefile
>>>> +++ b/dns/knot-resolver/Makefile
>>>> @@ -1,6 +1,5 @@
>>>>   PORTNAME=    knot-resolver
>>>> -DISTVERSION=    5.7.6
>>>> -PORTREVISION=    4
>>>> +DISTVERSION=    5.7.8
>>>>   CATEGORIES=    dns
>>>>   MASTER_SITES=    https://knot-resolver.nic.cz/release/ \
>>>>           https://dns.company/downloads/knot-resolver/
>>>> @@ -16,10 +15,9 @@ BUILD_DEPENDS=    bash:shells/bash \
>>>>           flake8:devel/py-flake8@${PY_FLAVOR} \
>>>> lua51-cqueues>=20200726_1:devel/lua-cqueues@lua51 \
>>>>           luacheck:devel/lua-luacheck
>>>> -LIB_DEPENDS=    libdnssec.so:dns/knot3 \
>>>> -        libgnutls.so:security/gnutls \
>>>> +LIB_DEPENDS=    libgnutls.so:security/gnutls \
>>>>           libknot.so:dns/knot3 \
>>>> -        liblmdb.so:databases/lmdb0 \
>>>> +        liblmdb.so:databases/lmdb \
>>>>           libnghttp2.so:www/libnghttp2 \
>>>>           libuv.so:devel/libuv \
>>>>           libzscanner.so:dns/knot3
>>>> diff --git a/dns/knot-resolver/distinfo b/dns/knot-resolver/distinfo
>>>> index 767cd1677285..a9179a2dd5ea 100644
>>>> --- a/dns/knot-resolver/distinfo
>>>> +++ b/dns/knot-resolver/distinfo
>>>> @@ -1,3 +1,3 @@
>>>> -TIMESTAMP = 1754049379
>>>> -SHA256 (knot-resolver-5.7.6.tar.xz) = 
>>>> 500ccd3a560300e547b8dc5aaff322f7c8e2e7d6f0d7ef5f36e59cb60504d674
>>>> -SIZE (knot-resolver-5.7.6.tar.xz) = 1924840
>>>> +TIMESTAMP = 1790014867
>>>> +SHA256 (knot-resolver-5.7.8.tar.xz) = 
>>>> e9367304b41a32e9290cb339a0f968b5c590d0453c2b1f26af79268bba08e46c
>>>> +SIZE (knot-resolver-5.7.8.tar.xz) = 1927504
>>>>