aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2022-10-03 06:17:14 +0000
committerGleb Popov <arrowd@FreeBSD.org>2022-10-03 06:17:54 +0000
commit86a3dad19f7cf5f02d425b822c41d29cb099dd72 (patch)
tree31a0f50651a3531de9c7a4edc31bb677af979129
parentbf75375fa590e5ea8dfbfb4cee66c2f3aeadfa70 (diff)
downloadports-86a3dad19f7cf5f02d425b822c41d29cb099dd72.tar.gz
ports-86a3dad19f7cf5f02d425b822c41d29cb099dd72.zip
devel/hs-haskell-language-server: Disable optimization on aarch64 to unbreak the build.
Reported by: pkg-fallout
-rw-r--r--devel/hs-haskell-language-server/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile
index cac1a0538446..fa2aaaf545f0 100644
--- a/devel/hs-haskell-language-server/Makefile
+++ b/devel/hs-haskell-language-server/Makefile
@@ -593,10 +593,17 @@ USE_CABAL+= ${${f}_USE_CABAL}
.endfor
.endif
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == aarch64
+# compiler goes out of memory
+BUILD_ARGS+= --disable-optimization
+.endif
+
.if ${FLAVOR:U} != default
post-install:
${RM} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-wrapper
${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${GHC_VERSION}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>