Bug 281913 - dns/dnsdist update to 1.9.7
Summary: dns/dnsdist update to 1.9.7
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-07 07:24 UTC by Jordan Ostreff
Modified: 2024-10-11 14:13 UTC (History)
2 users (show)

See Also:
tremere: maintainer-feedback+


Attachments
Update dnsdist to 1.9.7 (1.16 KB, patch)
2024-10-08 08:24 UTC, Ralf van der Enden
tremere: maintainer-approval+
Details | Diff
Update dnsdist to 1.9.7 and fix LIB_DEPENDS and BUILD_DEPENDS (1.80 KB, application/mbox)
2024-10-11 08:51 UTC, Ralf van der Enden
tremere: maintainer-approval+
Details
Update dnsdist to 1.9.7 and fix Makefile as suggested (3.85 KB, patch)
2024-10-11 09:20 UTC, Ralf van der Enden
tremere: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jordan Ostreff 2024-10-07 07:24:58 UTC
https://dnsdist.org/changelog.html#change-1.9.7
Comment 1 Ralf van der Enden 2024-10-08 08:24:59 UTC
Created attachment 254086 [details]
Update dnsdist to 1.9.7
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2024-10-09 23:26:08 UTC
Not linked to any boost shared library, but depends on boost includes, at least at configure stage.

My suggestion is:
BUILD_DEPENDS=  ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \
                boost-libs>0:devel/boost-libs
LIB_DEPENDS=    libnghttp2.so:www/libnghttp2 \
                libquiche.so:net/quiche \
                libre2.so:devel/re2 \
                libsodium.so:security/libsodium
Comment 3 Ralf van der Enden 2024-10-11 08:51:45 UTC
Created attachment 254152 [details]
Update dnsdist to 1.9.7 and fix LIB_DEPENDS and BUILD_DEPENDS

Thanks for the suggestion. I fixed it in the new patch.

I obviously forgot to build my ports with poudriere with the -t flag. Will do that in the future.
Comment 4 Ralf van der Enden 2024-10-11 09:20:03 UTC
Created attachment 254153 [details]
Update dnsdist to 1.9.7 and fix Makefile as suggested

Noticed this Makefile was also missing EXTLUA_DESC, so fixed that as well.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-10-11 14:06:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34a5a96e904fd611c23f15ef247cf5df6996a089

commit 34a5a96e904fd611c23f15ef247cf5df6996a089
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2024-10-11 13:23:27 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-10-11 13:23:27 +0000

    dns/dnsdist: Update 1.9.6 → 1.9.7

    Changelog:
    https://dnsdist.org/changelog.html#change-1.9.7

    Move boost to BUILD_DEPENDS: not linked to any boost shared library, but
    depends on boost includes.

    PR:     281913

 dns/dnsdist/Makefile | 10 +++++-----
 dns/dnsdist/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)
Comment 6 Vladimir Druzenko freebsd_committer freebsd_triage 2024-10-11 14:13:25 UTC
Thanks.