Index | Thread | Search

From:
David Uhden Collado <david@uhden.dev>
Subject:
Re: [NEW] net/simplexmq and net/simplex-chat
To:
yaydn@protonmail.com, ports@openbsd.org
Date:
Fri, 7 Aug 2026 20:48:00 +0000

Download raw body.

Thread
yaydn@protonmail.com wrote:
> The old version built and runs. Tests stalled in privsep, but since there
> is no network with that, this is probably expected.
> 
> The 7.0.0.11 gets stuck with this for me:
> 
> $ cd /usr/ports/net/simplexmq/ && make clean=all clean && make build package test ; make port-lib-depends-check check-shlib-syms
> 
>>> (SHA256) all files: OK
> ===>  Extracting for simplexmq-7.0.0.6
> make: getcwd: Permission denied
> *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2819 '/usr/ports/pobj/simplexmq-7.0.0.6/.extract_done': @cd /usr/ports/net/simple...)
> *** Error 2 in /usr/ports/net/simplexmq (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=simplexmq-7.0.0.6;  export _LOCKS_HELD...)
> --
> 
> 
> $ cd /usr/ports/net/simplex-chat/ && make clean=all clean && make build package test ; make port-lib-depends-check check-shlib-syms
> 
>>> (SHA256) all files: OK
> ===>  Extracting for simplex-chat-7.0.0.11
> make: getcwd: Permission denied
> *** Error 2 in /usr/ports/net/simplex-chat (/usr/ports/infrastructure/mk/bsd.port.mk:2819 '/usr/ports/pobj/simplex-chat-7.0.0.11/.extract_done')
> --
> 
> 
> I am probably doing something wrong.
> 
> Sorry if this was too much noise and for keeping this in drafts so long.
> 
> Hope this helps. Good luck.


There are many runtime issues aside from the tests. I'm not sure if it's 
a good idea to include the tests in the port since they require elevated 
privileges. You need to run them as root for them to work. I don't know 
if the build will be the same. I ran these commands to test the SimpleX 
ports:

Update cabal.inc:
make clean=all
make makesum
make cabal-inc

Build:
make clean=all
make makesum
make fake
make update-plist

Test:
make lib-depends-check
make test

I'm gradually fixing the issues with the tests, and until then, you can 
try this version:

https://github.com/daviduhden/wip-openbsd-ports/tree/main/simplexmq
https://github.com/daviduhden/wip-openbsd-ports/tree/main/simplex-chat