On OpenBSD, MAP_STACK is required for Fibers to work. Without it, code using Fibers immediately segfaults. This patch was created by gkoehler@openbsd.org -- I am committing it for him. The OpenBSD packages of all three D compilers are using this fix.
@ibara created dlang/druntime pull request #3601 "Fix Issue 22443 - OpenBSD: Fix Fiber support by adding MAP_STACK" fixing this issue: - Fix Issue 22443 - OpenBSD: Fix Fiber support by adding MAP_STACK https://github.com/dlang/druntime/pull/3601
dlang/druntime pull request #3601 "Fix Issue 22443 - OpenBSD: Fix Fiber support by adding MAP_STACK" was merged into stable: - 05f8b65f52b10946d03b94c39a2f4b693cb56097 by Brian Callahan: Fix Issue 22443 - OpenBSD: Fix Fiber support by adding MAP_STACK https://github.com/dlang/druntime/pull/3601