På tirsdag 30. juni 2026 kl. 22:32, skrev Andrew Kloet
<[email protected]>:
> On Thu Jun 25, 2026 at 6:40 AM EDT, Caspar Schutijser wrote:
> > I built the port and did some basic testing. It works well here so far,
> > thanks!
> >
> > The port looks okay from my perspective but I'm not an expert at
> > Rust ports. Can someone else have a look too?
> >
> > I used the diff below for user.list.
> >
> > Caspar
> >
> >
> > Index: user.list
> > ===================================================================
> > RCS file: /cvs/ports/infrastructure/db/user.list,v
> > diff -u -p -r1.490 user.list
> > --- user.list 6 Jun 2026 10:18:19 -0000 1.490
> > +++ user.list 25 Jun 2026 08:36:35 -0000
> > @@ -414,3 +414,4 @@ id user group port
> > 903 _iaxmodem _iaxmodem telephony/iaxmodem
> > 904 _neighbot _neighbot net/neighbot
> > 905 _pgweb _pgweb www/pgweb
> > +906 _arti _arti net/arti
>
> Port has been updated for today's 2.5.0 release.
> Looking for feedback and testing.
>
> OK?
>
> --
> Andrew
>
Built/tested on current/amd64 with privsep.
Build date: 1782827771 - Tue Jun 30 13:56:11 UTC 2026
Did:
// Added _arti to /usr/ports/infrastructure/db/user.list
+906 _arti _arti net/arti
// Built and did test/checks
$ cd /usr/ports/net/arti/ && make patch build package test ; make
port-lib-depends-check check-shlib-syms
0: 0xfdde78a1d75 -
<<std[fc6f109810c393f0]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace
as core[d6c71fd35ad5e3c0]::fmt::Display>::fmt
1: 0xfdde78bd951 - core[d6c71fd35ad5e3c0]::fmt::write
2: 0xfdde78a776b - <alloc[2a4aeedb65e7e9d2]::vec::Vec<u8> as
std[fc6f109810c393f0]::io::Write>::write_fmt
3: 0xfdde7880c21 -
std[fc6f109810c393f0]::panicking::default_hook::{closure#0}
4: 0xfdde789ba36 - std[fc6f109810c393f0]::panicking::default_hook
5: 0xfdde726b437 -
test[5de5e50b8b91b6f7]::test_main_with_exit_callback::<test[5de5e50b8b91b6f7]::test_main::{closure#0}>::{closure#0}
6: 0xfdde789bd99 - std[fc6f109810c393f0]::panicking::panic_with_hook
7: 0xfdde7880ce9 -
std[fc6f109810c393f0]::panicking::panic_handler::{closure#0}
8: 0xfdde787786d -
std[fc6f109810c393f0]::sys::backtrace::__rust_end_short_backtrace::<std[fc6f109810c393f0]::panicking::panic_handler::{closure#0},
!>
9: 0xfdde7881901 - __rustc[b1da763420d39311]::rust_begin_unwind
10: 0xfdde78be180 - core[d6c71fd35ad5e3c0]::panicking::panic_fmt
11: 0xfdde78be0df -
core[d6c71fd35ad5e3c0]::panicking::assert_failed_inner
12: 0xfdde6f64af9 - core::panicking::assert_failed::hcda17d12cf3fb69b
13: 0xfdde6c3af54 -
arti::cfg::test::default_config::{{closure}}::h26517c9e9d681e62
14: 0xfdde6c3987b - arti::cfg::test::default_config::h8e264aacdf4febc7
15: 0xfdde6f5ba43 -
core::ops::function::FnOnce::call_once::h8c543c88b975610b
16: 0xfdde725ef0c -
test[5de5e50b8b91b6f7]::__rust_begin_short_backtrace::<core[d6c71fd35ad5e3c0]::result::Result<(),
alloc[2a4aeedb65e7e9d2]::string::String>, fn() ->
core[d6c71fd35ad5e3c0]::result::Result<(),
alloc[2a4aeedb65e7e9d2]::string::String>>
17: 0xfdde726c147 - test[5de5e50b8b91b6f7]::run_test::{closure#0}
18: 0xfdde72672aa -
std[fc6f109810c393f0]::sys::backtrace::__rust_begin_short_backtrace::<test[5de5e50b8b91b6f7]::run_test::{closure#1},
()>
19: 0xfdde726ee96 -
<std[fc6f109810c393f0]::thread::lifecycle::spawn_unchecked<test[5de5e50b8b91b6f7]::run_test::{closure#1},
()>::{closure#1} as
core[d6c71fd35ad5e3c0]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
20: 0xfdde78a0ea2 -
<std[fc6f109810c393f0]::sys::thread::unix::Thread>::new::thread_start
21: 0xfe00c3aa0d2 - _rthread_start
at /usr/src/lib/librthread/rthread.c:99:11
22: 0xfdff306d35a - __tfork_thread
at
/usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87:0
failures:
cfg::test::default_config
test result: FAILED. 53 passed; 1 failed; 1 ignored; 0 measured; 0 filtered
out; finished in 12.26s
error: test failed, to rerun pass `-p arti --lib`
*** Error 101 in . (/usr/ports/devel/cargo/cargo.port.mk:403 'do-test': @cd
/usr/ports/pobj/arti-2.5.0/arti-arti-v2.5.0 && /usr/bin/env -i P...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3108
'/usr/ports/pobj/arti-2.5.0/build-amd64/.test_done': @cd /usr/ports/net/arti...)
*** Error 2 in /usr/ports/net/arti
(/usr/ports/infrastructure/mk/bsd.port.mk:2722 'test': @lock=arti-2.5.0;
export _LOCKS_HELD=" arti-2.5.0...)
--
// Installed built arti
# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap arti
arti-2.5.0: ok
The following new rcscripts were installed: /etc/rc.d/arti
See rcctl(8) for details.
--
No space or grammer/spelling errors that I could find. Maybe SITES needs
to be closer to HOMEPAGE.
Otherwise looks fine.
Hope this helps. May you stay cool and successful in hacking.
--
yaydn