Re: git: 29b9a35715f6 - main - dns/{ldns,py-ldns}: Update 1.9.0 => 1.9.2
- In reply to: Yusuf Yaman : "git: 29b9a35715f6 - main - dns/{ldns,py-ldns}: Update 1.9.0 => 1.9.2"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 Jun 2026 10:36:50 UTC
Forgot to add :/
Security: CVE-2026-10846
On 6/24/26 13:33, Yusuf Yaman wrote:
> The branch main has been updated by nxjoseph:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=29b9a35715f663d7e8735bfeebf3226e7046fe7b
>
> commit 29b9a35715f663d7e8735bfeebf3226e7046fe7b
> Author: Jaap Akkerhuis <jaap@NLnetLabs.nl>
> AuthorDate: 2026-06-23 13:20:13 +0000
> Commit: Yusuf Yaman <nxjoseph@FreeBSD.org>
> CommitDate: 2026-06-24 10:32:47 +0000
>
> dns/{ldns,py-ldns}: Update 1.9.0 => 1.9.2
>
> While here, introduce SOVERSION variable for easy update.
>
> Release Notes:
> - https://community.nlnetlabs.nl/t/ldns-1-9-1-released/3403
> - https://community.nlnetlabs.nl/t/ldns-1-9-2-released/3404
> Changelog:
> https://github.com/NLnetLabs/ldns/blob/1.9.2/Changelog
>
> PR: 296232
> Approved by: osa, vvd (Mentors, implicit)
> MFH: 2026Q2
> ---
> dns/ldns/Makefile | 10 +++++++---
> dns/ldns/distinfo | 6 +++---
> dns/ldns/pkg-plist | 2 +-
> dns/py-ldns/pkg-plist | 2 +-
> 4 files changed, 12 insertions(+), 8 deletions(-)
>
> diff --git a/dns/ldns/Makefile b/dns/ldns/Makefile
> index 40aa1a73c173..f0c193b203a3 100644
> --- a/dns/ldns/Makefile
> +++ b/dns/ldns/Makefile
> @@ -1,5 +1,5 @@
> PORTNAME= ldns
> -DISTVERSION= 1.9.0
> +DISTVERSION= 1.9.2
> CATEGORIES= dns
> MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \
> LOCAL/ehaupt
> @@ -16,6 +16,8 @@ CPE_VENDOR= nlnetlabs
> USE_LDCONFIG= yes
> USE_PERL5= build
>
> +SOVERSION= 3.9.0
> +
> GNU_CONFIGURE= yes
> CONFIGURE_ARGS+= --disable-dane-ta-usage \
> --with-ssl=${OPENSSLBASE}
> @@ -73,8 +75,8 @@ post-patch:
> -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' \
> ${WRKSRC}/Makefile.in
> post-install:
> -# file /usr/local/lib/python3.11/site-packages/_ldns.so.3.6.0
> - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.3.6.0
> +# file /usr/local/lib/python3.11/site-packages/_ldns.so.${SOVERSION}
> + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.${SOVERSION}
>
> .elif defined(BUILD_P5PERL)
>
> @@ -134,4 +136,6 @@ post-install-EXAMPLES-on:
>
> .endif # BUILD_PYLDNS || BUILD_P5PERL
>
> +PLIST_SUB+= SOVERSION="${SOVERSION}"
> +
> .include <bsd.port.mk>
> diff --git a/dns/ldns/distinfo b/dns/ldns/distinfo
> index fa5bd3903f66..60c952feea78 100644
> --- a/dns/ldns/distinfo
> +++ b/dns/ldns/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1764944929
> -SHA256 (ldns-1.9.0.tar.gz) = abaeed2858fbea84a4eb9833e19e7d23380cc0f3d9b6548b962be42276ffdcb3
> -SIZE (ldns-1.9.0.tar.gz) = 1305262
> +TIMESTAMP = 1781184077
> +SHA256 (ldns-1.9.2.tar.gz) = b524fa21994b6e834200ceb8c27f1b84bda5982fe35706f058196c079db94d5d
> +SIZE (ldns-1.9.2.tar.gz) = 1308193
> diff --git a/dns/ldns/pkg-plist b/dns/ldns/pkg-plist
> index 1d247c3ade05..7274cccf7bff 100644
> --- a/dns/ldns/pkg-plist
> +++ b/dns/ldns/pkg-plist
> @@ -61,7 +61,7 @@ include/ldns/zone.h
> lib/libldns.a
> lib/libldns.so
> lib/libldns.so.3
> -lib/libldns.so.3.6.0
> +lib/libldns.so.%%SOVERSION%%
> libdata/pkgconfig/libldns.pc
> %%DOXYGEN%%%%DOCSDIR%%/html/LogoInGradientBar2-y100.png
> %%DOXYGEN%%%%DOCSDIR%%/html/annotated.html
> diff --git a/dns/py-ldns/pkg-plist b/dns/py-ldns/pkg-plist
> index f9c081692077..c6e8cf2fbe79 100644
> --- a/dns/py-ldns/pkg-plist
> +++ b/dns/py-ldns/pkg-plist
> @@ -1,6 +1,6 @@
> %%PYTHON_SITELIBDIR%%/_ldns.a
> %%PYTHON_SITELIBDIR%%/_ldns.so
> %%PYTHON_SITELIBDIR%%/_ldns.so.3
> -%%PYTHON_SITELIBDIR%%/_ldns.so.3.6.0
> +%%PYTHON_SITELIBDIR%%/_ldns.so.%%SOVERSION%%
> %%PYTHON_SITELIBDIR%%/ldns.py
> @dir %%PYTHON_SITELIBDIR%%/ldns
>
--
Yusuf Yaman