Index | Thread | Search

From:
"emulti@disroot.org" <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

Download raw body.

Thread
  • emulti@disroot.org:

    [NEW] net/deltachat-rpc-server-v1.159.3

 
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 - <unknown>
     1:      0x59aff950511 - <unknown>
     2:      0x59aff93fbb4 - <unknown>
     3:      0x59aff91d5d7 - <unknown>
     4:      0x59aff92fa0f - <unknown>
     5:      0x59aff92f8fa - <unknown>
     6:      0x59aff93000b - <unknown>
     7:      0x59aff91e64b - <unknown>
     8:      0x59aff91d9fd - <unknown>
     9:      0x59aff92fb11 - <unknown>
    10:      0x59aff953c04 - <unknown>
    11:      0x59aff9531da - <unknown>
    12:      0x59aff869d68 - <unknown>
    13:      0x59aff8688bb - <unknown>
    14:      0x59aff8673ba - <unknown>
    15:      0x59aff867089 - <unknown>
    16:      0x59aff866cf0 - <unknown>
    17:      0x59aff92a5c8 - <unknown>
    18:      0x59aff866ccd - <unknown>
    19:      0x59aff86c3bc - <unknown>
    20:      0x59aff8666fb - <unknown>
*** 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 <emulti@disroot.org>

> Subject:    [NEW] net/deltachat-rpc-server-v1.159.3
> From:       Russ Sharek <bsdclown () disroot ! org>
> 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?