From: "emulti@disroot.org" Subject: Re: [NEW] net/deltachat-rpc-server-v1.159.3 To: ports@openbsd.org Date: Thu, 3 Jul 2025 19:19:58 +0800 Hello Russ, Unfortunately, this port of deltachat-rpc-server didn't build for me on 7.7-Release. Error message is below. Could be lack of system resource? rustc seems very hungry. Running `/usr/obj/ports/deltachat-rpc-server-1.159.3/core-846c8e7f1b7c07d5ec0817a1a82bc55bea9a72e4/deltachat-rpc-server/target/release/build/libsqlite3-sys-4fb2aa82fd63b547/build-script-build` error: failed to run custom build command for `libsqlite3-sys v0.30.1` note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. Caused by: process didn't exit successfully: `/usr/obj/ports/deltachat-rpc-server-1.159.3/core-846c8e7f1b7c07d5ec0817a1a82bc55bea9a72e4/deltachat-rpc-server/target/release/build/libsqlite3-sys-4fb2aa82fd63b547/build-script-build` (exit status: 101) --- stdout cargo:rerun-if-env-changed=LIBSQLITE3_SYS_USE_PKG_CONFIG cargo:include=/usr/obj/ports/deltachat-rpc-server-1.159.3/core-846c8e7f1b7c07d5ec0817a1a82bc55bea9a72e4/deltachat-rpc-server/modcargo-crates/libsqlite3-sys-0.30.1/sqlcipher cargo:rerun-if-changed=sqlcipher/sqlite3.c cargo:rerun-if-changed=sqlite3/wasm32-wasi-vfs.c --- stderr thread 'main' panicked at /usr/obj/ports/deltachat-rpc-server-1.159.3/core-846c8e7f1b7c07d5ec0817a1a82bc55bea9a72e4/deltachat-rpc-server/modcargo-crates/libsqlite3-sys-0.30.1/build.rs:202:61: called `Result::unwrap()` on an `Err` value: NotPresent stack backtrace: 0: 0x59aff91d78d - 1: 0x59aff950511 - 2: 0x59aff93fbb4 - 3: 0x59aff91d5d7 - 4: 0x59aff92fa0f - 5: 0x59aff92f8fa - 6: 0x59aff93000b - 7: 0x59aff91e64b - 8: 0x59aff91d9fd - 9: 0x59aff92fb11 - 10: 0x59aff953c04 - 11: 0x59aff9531da - 12: 0x59aff869d68 - 13: 0x59aff8688bb - 14: 0x59aff8673ba - 15: 0x59aff867089 - 16: 0x59aff866cf0 - 17: 0x59aff92a5c8 - 18: 0x59aff866ccd - 19: 0x59aff86c3bc - 20: 0x59aff8666fb - *** Error 101 in . (/usr/ports/devel/cargo/cargo.port.mk:369 'do-build': @cd /usr/obj/ports/deltachat-rpc-server-1.159.3/core-846c8e7f1b7c07...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/deltachat-rpc-server-1.159.3/.build_done': @cd /usr/ports/ne...) *** Error 2 in /usr/ports/net/deltachat-rpc-server (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'all': @lock=deltachat-rpc-server-1.159.3;...) -- Chris > Subject: [NEW] net/deltachat-rpc-server-v1.159.3 > From: Russ Sharek > Date: 2025-05-12 20:43:17 > Message-ID: bv2pmnlta5vdjfvwqfqaczidqot4i35n7rzos7uqsuzm7bt35t () 5l2a7injiuoc > Hello all, > > Here's a port for the deltachat-rpc-server v1.159.3 > > https://github.com/deltachat/deltachat-core-rust/tree/main/deltachat-rpc-server > > A few friends and I have been using this daily with arcanechat-tui on > amd64 for about six months, and it's been rock solid. > > By itself, the rpc server admittedly doesn't do much. However, it's a > behind the scenes component of several of deltachat's tools. This > includes the aforementioned tui client, which I am hoping to tackle > porting next. > > A huge thanks to abieber, without whom I'd still be banging my head > against the Makefile. :) > OK, please?