Bug 291057 - update to net-p2p/hostd , renterd, walletd: Offer and rent your storage space on the Sia network
Summary: update to net-p2p/hostd , renterd, walletd: Offer and rent your storage space...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-17 13:07 UTC by bruno
Modified: 2025-11-22 16:07 UTC (History)
1 user (show)

See Also:
fuz: merge-quarterly?


Attachments
update to new versions (61.55 KB, patch)
2025-11-17 13:07 UTC, bruno
bruno: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description bruno 2025-11-17 13:07:01 UTC
Created attachment 265470 [details]
update to new versions

update of hostd, renterd, walletd to latest release. 
hostd_2.5.1
renterd_2.7.1
walletd_2.11.0

This update is mandatory to continue participating in the network, previous versions will cease to work in december 2025 !
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2025-11-17 14:59:07 UTC
Should be merged into the quarterly branch then.

Please set the "maintainer-approved" flag on the patch for this to be fast-tracked.
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2025-11-18 10:08:32 UTC
Please provide links to changelogs for these three updates.
In future patches, please make sure to clear PORTREVISION on update to a new
DISTVERSION.  Do not resubmit attachment 265470 [details], I have already done these changes locally.

For future patches, please submit one commit per port to be updated.
Comment 3 bruno 2025-11-18 10:43:26 UTC
hostd changelog
https://github.com/SiaFoundation/hostd/releases/tag/v2.5.1
renterd changelog
https://github.com/SiaFoundation/renterd/releases/tag/v2.7.1
walletd changelog
https://github.com/SiaFoundation/walletd/releases/tag/v2.11.0

in the future, should I file one bug per port, or one bug and three patch files are ok ?
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2025-11-18 10:56:04 UTC
(In reply to bruno from comment #3)

One bug report three patch files is ideal.  Or submit one file containing three concatenated files (as produced by "git format-patch").
Comment 5 bruno 2025-11-18 11:27:44 UTC
" Or submit one file containing three
concatenated files (as produced by "git format-patch")."

what I did is that I branched off main for a "release", then merge into that branch from my devel branch with git merge --squash devel so all the little commits for typos and what not are not visible.

so what you are saying is that I should for each port, git merge --squash devel into my release, then do a git format-patch for those 3 commits ?
Comment 6 Robert Clausecker freebsd_committer freebsd_triage 2025-11-18 13:32:04 UTC
(In reply to bruno from comment #5)

> so what you are saying is that I should for each port, git merge --squash devel into my release, then do a git format-patch for those 3 commits ?

What I do is that I have all my development work in one tree and then I do "git rebase -i" to rearrange and squash the commits into a logical order.  Your approach works, too.
Comment 7 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:02:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0837c81099086e4e4d64fd520bd437c6a2b483d8

commit 0837c81099086e4e4d64fd520bd437c6a2b483d8
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:09:55 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:01:29 +0000

    net-p2p/walletd: update to 2.11.0

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/walletd/releases/tag/v2.11.0

    PR:             291057
    MFH:            2025Q4

 net-p2p/walletd/Makefile                       | 59 +++++++++++------------
 net-p2p/walletd/distinfo                       | 66 +++++++++++++-------------
 net-p2p/walletd/files/patch-build_meta.go      |  8 ++--
 net-p2p/walletd/files/patch-vendor_modules.txt | 54 ++++++++++-----------
 4 files changed, 93 insertions(+), 94 deletions(-)
Comment 8 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:02:13 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3b412029a4f6188e935b1fe30be66a321c118c45

commit 3b412029a4f6188e935b1fe30be66a321c118c45
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:07:26 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:01:29 +0000

    net-p2p/hostd: update to 2.5.1

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/hostd/releases/tag/v2.5.1

    PR:             291057
    MFH:            2025Q4

 net-p2p/hostd/Makefile                       | 40 +++++++-------
 net-p2p/hostd/distinfo                       | 80 ++++++++++++++--------------
 net-p2p/hostd/files/hostd.yml.in             |  5 --
 net-p2p/hostd/files/patch-build_meta.go      |  8 +--
 net-p2p/hostd/files/patch-vendor_modules.txt | 68 +++++++++++------------
 5 files changed, 94 insertions(+), 107 deletions(-)
Comment 9 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:02:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=790a4934ee403bf87db70f719fb7de2da651f942

commit 790a4934ee403bf87db70f719fb7de2da651f942
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:09:22 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:01:29 +0000

    net-p2p/renterd: update to 2.7.1

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/renterd/releases/tag/v2.7.1

    PR:             291057
    MFH:            2025Q4

 net-p2p/renterd/Makefile                       | 84 ++++++++++++-----------
 net-p2p/renterd/distinfo                       | 92 +++++++++++++-------------
 net-p2p/renterd/files/patch-build_meta.go      |  8 +--
 net-p2p/renterd/files/patch-vendor_modules.txt | 84 +++++++++++------------
 4 files changed, 132 insertions(+), 136 deletions(-)
Comment 10 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:05:22 UTC
A commit in branch 2025Q4 references this bug:

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

commit d0560f74d4e516b4c5ff0393b6c3f2ab52b2b21d
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:09:55 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:04:50 +0000

    net-p2p/walletd: update to 2.11.0

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/walletd/releases/tag/v2.11.0

    PR:             291057
    MFH:            2025Q4
    (cherry picked from commit 0837c81099086e4e4d64fd520bd437c6a2b483d8)

 net-p2p/walletd/Makefile                       | 59 +++++++++++------------
 net-p2p/walletd/distinfo                       | 66 +++++++++++++-------------
 net-p2p/walletd/files/patch-build_meta.go      |  8 ++--
 net-p2p/walletd/files/patch-vendor_modules.txt | 54 ++++++++++-----------
 4 files changed, 93 insertions(+), 94 deletions(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:05:25 UTC
A commit in branch 2025Q4 references this bug:

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

commit ed7d224d0c8632b308ca544f35f99c31f4173a31
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:09:22 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:04:35 +0000

    net-p2p/renterd: update to 2.7.1

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/renterd/releases/tag/v2.7.1

    PR:             291057
    MFH:            2025Q4
    (cherry picked from commit 790a4934ee403bf87db70f719fb7de2da651f942)

 net-p2p/renterd/Makefile                       | 84 ++++++++++++-----------
 net-p2p/renterd/distinfo                       | 92 +++++++++++++-------------
 net-p2p/renterd/files/patch-build_meta.go      |  8 +--
 net-p2p/renterd/files/patch-vendor_modules.txt | 84 +++++++++++------------
 4 files changed, 132 insertions(+), 136 deletions(-)
Comment 12 commit-hook freebsd_committer freebsd_triage 2025-11-22 16:05:26 UTC
A commit in branch 2025Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5afeb735946c605dc57283e9b5f4a4310d43cd83

commit 5afeb735946c605dc57283e9b5f4a4310d43cd83
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:07:26 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:04:21 +0000

    net-p2p/hostd: update to 2.5.1

    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!

    Changelog: https://github.com/SiaFoundation/hostd/releases/tag/v2.5.1

    PR:             291057
    MFH:            2025Q4
    (cherry picked from commit 3b412029a4f6188e935b1fe30be66a321c118c45)

 net-p2p/hostd/Makefile                       | 40 +++++++-------
 net-p2p/hostd/distinfo                       | 80 ++++++++++++++--------------
 net-p2p/hostd/files/hostd.yml.in             |  5 --
 net-p2p/hostd/files/patch-build_meta.go      |  8 +--
 net-p2p/hostd/files/patch-vendor_modules.txt | 68 +++++++++++------------
 5 files changed, 94 insertions(+), 107 deletions(-)
Comment 13 Robert Clausecker freebsd_committer freebsd_triage 2025-11-22 16:07:02 UTC
Thank you for your contribution.