svn commit: r444091 - head/Mk

Jan Beich jbeich at FreeBSD.org
Thu Jun 22 01:19:29 UTC 2017


Author: jbeich
Date: Thu Jun 22 01:19:28 2017
New Revision: 444091
URL: https://svnweb.freebsd.org/changeset/ports/444091

Log:
  gecko: phase out system jemalloc via 12.0-CURRENT as well
  
  https://bugzilla.mozilla.org/show_bug.cgi?id=1363992
  
  PR:		220027

Modified:
  head/Mk/bsd.gecko.mk   (contents, props changed)

Modified: head/Mk/bsd.gecko.mk
==============================================================================
--- head/Mk/bsd.gecko.mk	Thu Jun 22 01:19:16 2017	(r444090)
+++ head/Mk/bsd.gecko.mk	Thu Jun 22 01:19:28 2017	(r444091)
@@ -139,18 +139,10 @@ MOZ_MK_OPTIONS+=MOZ_OBJDIR="${MOZ_OBJDIR}"
 
 LDFLAGS+=		-Wl,--as-needed
 
-.if ${MOZILLA_VER:R:R} < 55
-.if ${OPSYS} != DragonFly # XXX xpcshell crash during install
+.if ${MOZILLA_VER:R:R} < 55 && ${OPSYS} == FreeBSD && ${OSVERSION} < 1200032
 # use jemalloc 3.0.0 (4.0 for firefox 43+) API for stats/tuning
-MOZ_EXPORT+=	MOZ_JEMALLOC3=1 MOZ_JEMALLOC4=1
-.if ${OPSYS} != FreeBSD || ${MOZILLA_VER:R:R} >= 37
-. if ${MOZILLA_VER:R:R} >= 48
+MOZ_EXPORT+=	MOZ_JEMALLOC4=1
 MOZ_OPTIONS+=	--enable-jemalloc=4
-.else
-MOZ_OPTIONS+=	--enable-jemalloc
-. endif
-.endif
-.endif # !DragonFly
 .endif # Mozilla < 55
 
 # Standard depends


More information about the svn-ports-head mailing list