summaryrefslogtreecommitdiff
path: root/lang/mozjs60
diff options
context:
space:
mode:
authormaya <maya@pkgsrc.org>2020-04-30 11:47:45 +0000
committermaya <maya@pkgsrc.org>2020-04-30 11:47:45 +0000
commit6dd68fbc6f8aa968e05af62529ad3e98f0e7a191 (patch)
tree0b253415af60ac5f880f4298804d2084e52f0508 /lang/mozjs60
parent130e6232e8926c932b8af3756704d365ed21578f (diff)
downloadpkgsrc-6dd68fbc6f8aa968e05af62529ad3e98f0e7a191.tar.gz
mozjs60: help i386 builders which don't assume i586/have libatomic.
Diffstat (limited to 'lang/mozjs60')
-rw-r--r--lang/mozjs60/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/lang/mozjs60/Makefile b/lang/mozjs60/Makefile
index 394499ba1e3..2b84918fab0 100644
--- a/lang/mozjs60/Makefile
+++ b/lang/mozjs60/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2020/04/23 08:32:55 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2020/04/30 11:47:45 maya Exp $
DISTNAME= mozjs60_60.8.0.orig
PKGNAME= ${DISTNAME:S/_/-/:S/.orig//}
@@ -31,6 +31,10 @@ CONFIGURE_ARGS+= --with-pthreads
CONFIGURE_ARGS+= --disable-jemalloc
CONFIGURE_ARGS+= --disable-debug-symbols
CONFIGURE_ARGS+= --enable-strip
+.if ${MACHINE_ARCH} == "i386"
+# 64 bit atomics.
+CXXFLAGS+= -march=i586
+.endif
# --with-intl-api
# --disable-optimize