[Bug 296232] dns/ldns Update to 1.0.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 23 Jun 2026 15:27:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296232

Yusuf Yaman <nxjoseph@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|ports-bugs@FreeBSD.org      |nxjoseph@freebsd.org
             Status|New                         |In Progress
              Flags|                            |merge-quarterly?
                 CC|                            |nxjoseph@freebsd.org
           Severity|Affects Only Me             |Affects Some People

--- Comment #1 from Yusuf Yaman <nxjoseph@freebsd.org> ---
Hi,

Thank you for your submission.

I see that this port has a changing .so version and I have thought we can
improve this like so:

+SOVERSION=     3.9.0

 post-install:
-# file /usr/local/lib/python3.11/site-packages/_ldns.so.3.9.0
-       ${STRIP_CMD}
${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.3.9.0
+# file /usr/local/lib/python3.11/site-packages/_ldns.so.${SOVERSION}
+       ${STRIP_CMD}
${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.${SOVERSION}


+PLIST_SUB+=    SOVERSION="${SOVERSION}"

-lib/libldns.so.3.9.0
+lib/libldns.so.%%SOVERSION%%


What do you think about this change, do you approve? I think it's good since
pkg-plist wont be needed to updated.

Otherwise, looks good, tested in Poudriere on
14.4-RELEASE-amd64-main-6c7d912bf572. with default options and all options
enabled.

I will also try to write a vuxml entry for the CVE.

-- 
You are receiving this mail because:
You are the assignee for the bug.