aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.gecko.mk
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2021-02-18 09:35:14 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2021-02-18 09:35:14 +0000
commita10d93008e4ac11e027d21fcb7520edadee53db3 (patch)
treea07d0aa7e662dc54f362091b7102984bf01f95f5 /Mk/bsd.gecko.mk
parent9309dcd68c2cafc36c516afe07c2b6293af1943b (diff)
downloadports-a10d93008e4ac11e027d21fcb7520edadee53db3.tar.gz
ports-a10d93008e4ac11e027d21fcb7520edadee53db3.zip
Mk/bsd.gecko.mk: use --enable-lto=thin on powerpc64le
--enable-lto=cross causes lld to hang.
Notes
Notes: svn path=/head/; revision=565917
Diffstat (limited to 'Mk/bsd.gecko.mk')
-rw-r--r--Mk/bsd.gecko.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index ef8a5d981e42..91f055cf286f 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -241,8 +241,12 @@ MOZ_OPTIONS+= --disable-libproxy
.endif
.if ${PORT_OPTIONS:MLTO}
+.if ${ARCH} == powerpc64le
+MOZ_OPTIONS+= --enable-lto=thin
+.else
MOZ_OPTIONS+= --enable-lto=cross
.endif
+.endif
.if ${PORT_OPTIONS:MALSA}
BUILD_DEPENDS+= ${LOCALBASE}/include/alsa/asoundlib.h:audio/alsa-lib