From: yaydn@protonmail.com Subject: Re: [NEW] net/arti To: Andrew Kloet Cc: "caspar@schutijser.com" , "ports@openbsd.org" Date: Thu, 02 Jul 2026 08:50:53 +0000 På tirsdag 30. juni 2026 kl. 22:32, skrev Andrew Kloet : > 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 - <::print::DisplayBacktrace as core[d6c71fd35ad5e3c0]::fmt::Display>::fmt 1: 0xfdde78bd951 - core[d6c71fd35ad5e3c0]::fmt::write 2: 0xfdde78a776b - 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::::{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:: 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::, 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:: 19: 0xfdde726ee96 - ::{closure#1} as core[d6c71fd35ad5e3c0]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 20: 0xfdde78a0ea2 - ::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