Created attachment 253674 [details] New port, including connecting to sysutils/Makefile freebsd-rustdate is an implementation of freebsd-update in rust. It's faster at core from being in a compiled language instead of sh, and can use multiple cores when available for even bigger speedups.
Created attachment 253736 [details] i386 FreeBSD 14 build log (failed build) Fails to build on i386 FreeBSD 13/14. See attached log file.
Created attachment 253751 [details] New port, including connecting to sysutils/Makefile Rerolled with 1.0.1 release, which should work on i386.
Created attachment 253752 [details] 1.0.1 amd64 testport
Created attachment 253753 [details] 1.0.1 i386 testport
Thank you for the quick update.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cd98eb34489646fd0a340bbaca9ba0088d6576a4 commit cd98eb34489646fd0a340bbaca9ba0088d6576a4 Author: Matthew D. Fuller <fullermd@over-yonder.net> AuthorDate: 2024-09-22 21:13:39 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-09-25 06:28:08 +0000 sysutils/freebsd-rustdate: new port freebsd-rustdate is a reimplementation of freebsd-update.sh in rust. It can fill all the basic roles of freebsd-update for binary upgrades of your FreeBSD system, and is much faster. WWW: https://rustdate.over-yonder.net/ PR: 281598 Event: EuroBSDcon 2024 sysutils/Makefile | 1 + sysutils/freebsd-rustdate/Makefile (new) | 35 ++ sysutils/freebsd-rustdate/Makefile.crates (new) | 225 ++++++++++++ sysutils/freebsd-rustdate/distinfo (new) | 453 ++++++++++++++++++++++++ sysutils/freebsd-rustdate/pkg-descr (new) | 5 + 5 files changed, 719 insertions(+)
Thank you for your contribution.