Hello, Currently, devilutionx is broken on arm64 with an immediate crash. Setting USE_NOBTCFI=Yes allows it to run there and still compiles/runs on amd64 as well.
Tested on: arm64 - M2 Macbook Pro amd64 - cpu0: 12th Gen Intel(R) Core(TM) i7-1260P Comments? Thanks, Lucas
diff /usr/ports commit - b4cac873f9bedd040bc5529f8b00c47a4906edd5 path + /usr/ports blob - e8755ae52584ef316d68705d18fa8656a05be8f3 file + games/devilutionx/Makefile --- games/devilutionx/Makefile +++ games/devilutionx/Makefile @@ -5,6 +5,7 @@ CATEGORIES = games x11 GH_ACCOUNT = diasurgical GH_PROJECT = devilutionX GH_TAGNAME = 1.5.1 +REVISION = 0 MAINTAINER = Brian Callahan <bcal...@openbsd.org> @@ -23,6 +24,8 @@ WANTLIB += m mpq smackerdec sodium # C++20 COMPILER = base-clang ports-gcc +USE_NOBTCFI = Yes + MODULES = devel/cmake BUILD_DEPENDS = devel/asio \