commit:     d1f86411c687aca1cb14354b151f00fecaefa83e
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  4 19:10:28 2016 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Sep  4 19:10:28 2016 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=d1f86411

mozconfig-v6.48 - force enable jemalloc 4, rename jemalloc3 useflag to
plain jemalloc

 eclass/mozconfig-v6.48.eclass | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/eclass/mozconfig-v6.48.eclass b/eclass/mozconfig-v6.48.eclass
index e2d8934..9eea075 100644
--- a/eclass/mozconfig-v6.48.eclass
+++ b/eclass/mozconfig-v6.48.eclass
@@ -83,7 +83,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 # Set the variable to any value if the use flag should exist but not be 
default-enabled.
 
 # use-flags common among all mozilla ebuilds
-IUSE="${IUSE} dbus debug +jemalloc3 neon pulseaudio selinux +skia 
startup-notification system-cairo
+IUSE="${IUSE} dbus debug +jemalloc neon pulseaudio selinux +skia 
startup-notification system-cairo
        system-harfbuzz system-icu system-jpeg system-libevent system-sqlite 
system-libvpx"
 
 # some notes on deps:
@@ -319,10 +319,9 @@ mozconfig_config() {
 
        # Use jemalloc unless libc is not glibc >= 2.4
        # at this time the minimum glibc in the tree is 2.9 so we should be 
safe.
-       if use elibc_glibc && use jemalloc3; then
-               # We must force-enable jemalloc 3 via .mozconfig
-               echo "export MOZ_JEMALLOC3=1" >> "${S}"/.mozconfig || die
-               mozconfig_annotate '' --enable-jemalloc
+       if use elibc_glibc && use jemalloc; then
+               # We must force-enable jemalloc 4 via .mozconfig
+               echo "export MOZ_JEMALLOC4=1" >> "${S}"/.mozconfig || die
                mozconfig_annotate '' --enable-replace-malloc
        fi
 

Reply via email to