Greg Steuck <gne...@openbsd.org> wrote: > Stuart Henderson <s...@spacehopper.org> writes: > > > It runs ok on ryzen. 11th gen intel + SIGILL - looks like an IBT > > issue. > > Isn't -Wl,-z,nobtcfi supposed to have disabled this? > > https://codeberg.org/OpenBSD/ports/src/branch/master/lang/ghc/Makefile#L123 > > Thanks > Greg
I'm trying with this: diff /usr/ports commit - 5fdc9dbcebbd57477b047430dfc2cc4e987537ef path + /usr/ports blob - a51e834910b7ee582f3be8d92a4e137a0cb46ad1 file + devel/cabal/cabal.port.mk --- devel/cabal/cabal.port.mk +++ devel/cabal/cabal.port.mk @@ -85,7 +85,7 @@ MODCABAL_post-extract += \ MODCABAL_post-extract += \ && echo "package *\n ghc-options: -fdiagnostics-color=never" >> ${WRKSRC}/cabal.project.local \ && echo "package *\n ghc-options: -split-sections\n" >> ${WRKSRC}/cabal.project.local \ - && echo "package ${MODCABAL_STEM}\n ld-options: -Wl,--gc-sections,--build-id" >> ${WRKSRC}/cabal.project.local + && echo "package ${MODCABAL_STEM}\n ld-options: -Wl,--gc-sections,--build-id,-z,nobtcfi" >> ${WRKSRC}/cabal.project.local # Automatically copies the cabal.project file if any. MODCABAL_post-extract += \