aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.gecko.mk
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2015-08-25 16:06:48 +0800
committerjbeich <jbeich@FreeBSD.org>2015-08-25 16:06:48 +0800
commitdf73aae1dfa6c8a510fd75fc57af97cd6c4fdf69 (patch)
tree592c80fad5ce16e08f9acb489655dbd416341263 /Mk/bsd.gecko.mk
parentfc6d09890df8394570901508d1d9f9b3f3871123 (diff)
downloadfreebsd-ports-gnome-df73aae1dfa6c8a510fd75fc57af97cd6c4fdf69.tar.gz
freebsd-ports-gnome-df73aae1dfa6c8a510fd75fc57af97cd6c4fdf69.tar.zst
freebsd-ports-gnome-df73aae1dfa6c8a510fd75fc57af97cd6c4fdf69.zip
gecko: temporarily disable bundled jemalloc3 on DragonFly
firefox crashes on startup but the issue is triggered earlier by xpcshell building precompiled cache during install. So, disable jemalloc3 until it builds fine. https://lists.freebsd.org/pipermail/svn-ports-head/2015-August/100423.html Reported by: marino
Diffstat (limited to 'Mk/bsd.gecko.mk')
-rw-r--r--Mk/bsd.gecko.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index a5a7f0f8eec1..e1faba3c4ef3 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -128,6 +128,7 @@ MOZ_MK_OPTIONS+=MOZ_OBJDIR="${MOZ_OBJDIR}"
CPPFLAGS+= -isystem${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -Wl,-rpath,${PREFIX}/lib/${MOZILLA}
+.if ${OPSYS} != DragonFly # XXX xpcshell crash during install
# use jemalloc 3.0.0 API for stats/tuning
MOZ_EXPORT+= MOZ_JEMALLOC3=1
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100079
@@ -138,6 +139,7 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bug1125514
.elif ${OPSYS} != FreeBSD || ${OSVERSION} < 1000012 || ${MOZILLA_VER:R:R} >= 37
MOZ_OPTIONS+= --enable-jemalloc
.endif
+.endif # !DragonFly
# Standard depends
_ALL_DEPENDS= cairo event ffi graphite harfbuzz hunspell icu jpeg nspr nss opus png pixman soundtouch sqlite vorbis vpx