git: 5f2adb8a0bf8 - 2022Q4 - Some Haskell ports: Mark BROKEN on aarch64.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 24 Dec 2022 06:07:45 UTC
The branch 2022Q4 has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=5f2adb8a0bf84942dd97fbff202400d5fc0f52f0 commit 5f2adb8a0bf84942dd97fbff202400d5fc0f52f0 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2022-12-24 06:00:52 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2022-12-24 06:07:26 +0000 Some Haskell ports: Mark BROKEN on aarch64. These ports are failing on build cluster for some time. I tried reproducing it locally and it turned out to be a strange heisenbug - the compiler crashes when compiling different unrelated files and restarting the build makes the problem go away. I wasn't able to extract a minimal reproducing testcase, so didn't contact upstream. Mark BROKEN for now and hope for a new compiler version to work. Reported by: pkg-fallout (cherry picked from commit a84795fd56679424d0ddb67dab04e705df1e4b94) --- devel/hs-git-annex/Makefile | 2 ++ devel/hs-haskell-language-server/Makefile | 2 ++ devel/stack/Makefile | 2 ++ lang/purescript/Makefile | 2 ++ 4 files changed, 8 insertions(+) diff --git a/devel/hs-git-annex/Makefile b/devel/hs-git-annex/Makefile index df3ae04ef7ff..50c9b4efbe55 100644 --- a/devel/hs-git-annex/Makefile +++ b/devel/hs-git-annex/Makefile @@ -9,6 +9,8 @@ WWW= https://git-annex.branchable.com/ LICENSE= GPLv3 +BROKEN_aarch64= compiler crashes + BUILD_DEPENDS= rsync:net/rsync \ git:devel/git \ gsha256sum:sysutils/coreutils diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile index fa2aaaf545f0..78b942976f9d 100644 --- a/devel/hs-haskell-language-server/Makefile +++ b/devel/hs-haskell-language-server/Makefile @@ -8,6 +8,8 @@ WWW= https://github.com/haskell/haskell-language-server/ LICENSE= APACHE20 +BROKEN_aarch64= compiler crashes + FLAVORS= default ghc810 FLAVOR?= ${FLAVORS:[1]} .if ${FLAVOR:U} != default diff --git a/devel/stack/Makefile b/devel/stack/Makefile index f428ef744165..e8d19d8ec470 100644 --- a/devel/stack/Makefile +++ b/devel/stack/Makefile @@ -9,6 +9,8 @@ WWW= https://www.haskellstack.org/ LICENSE= BSD3CLAUSE +BROKEN_aarch64= compiler crashes + RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ gmake:devel/gmake \ ${LOCALBASE}/lib/compat/libffi.so.6:devel/libffi321 \ diff --git a/lang/purescript/Makefile b/lang/purescript/Makefile index ae5c8eaeaaea..5f8d94333261 100644 --- a/lang/purescript/Makefile +++ b/lang/purescript/Makefile @@ -8,6 +8,8 @@ WWW= https://www.purescript.org/ LICENSE= BSD3CLAUSE +BROKEN_aarch64= compiler crashes + USES= cabal USE_LOCALE= en_US.UTF-8