While test/Makefile might be deprecated, it is not removed yet.
Until then, make sure that bash can be found on OpenBSD. It lives at /usr/local/bin/bash, like FreeBSD.
Comment #1 by dlang-bot — 2021-11-01T00:44:30Z
@ibara created dlang/dmd pull request #13250 "Fix Issue 22462 - OpenBSD: bash lives in /usr/local" fixing this issue:
- Fix Issue 22462 - OpenBSD: bash lives in /usr/local
https://github.com/dlang/dmd/pull/13250
Comment #2 by dlang-bot — 2021-11-01T01:53:42Z
dlang/dmd pull request #13250 "Fix Issue 22462 - OpenBSD: bash lives in /usr/local" was merged into stable:
- 2b91cc2873a28939147efbccedbc17897085ad18 by Brian Callahan:
Fix Issue 22462 - OpenBSD: bash lives in /usr/local
https://github.com/dlang/dmd/pull/13250
Comment #3 by dlang-bot — 2021-11-08T20:45:43Z
dlang/dmd pull request #13279 "Merge `stable` into `master`" was merged into master:
- 3bfb90e2a80993c35e0e9d537c679fcf84f051be by Brian Callahan:
Fix Issue 22462 - OpenBSD: bash lives in /usr/local
https://github.com/dlang/dmd/pull/13279