clang 13 is stricter and -O2 causes segfault. clang 11 worked with -O2.
As a workaround, override with -O0 until root cause is identified. Bump
revision.
Reproduced on FreeBSD by Vasily (upstream and author of FreeBSD port).
While here, take maintainership.
ok brynet@
i386 fails with SSE errors, aarch64 riscv64 and sparc64 fail when trying
to compile x86 asm. Cut the noise until some brave soul tries to make
this build and run on !amd64.
ok brynet@
Credits:
brynet@ for intial port and upstreaming OpenBSD patches.
shamazmazum for providing an upstream for this port and getting it to
run on FreeBSD.
ok brynet@ thfr@
Amnesia: The Dark Descent, a first person survival horror. A game about
immersion, discovery and living through a nightmare. An experience that
will chill you to the core.