Bug 1291424 - [1.4] Extract and cache libs on first run. r=glandium,snorp a=gchang
authorEugen Sawin <esawin@mozilla.com>
Wed, 10 Aug 2016 20:54:37 +0200
changeset 358358 7bac9d461bc3da2e4ddbf8f7b6f55e843dad7757
parent 358357 da6ac49228bec5e6994eafabbeae542cd59f2c97
child 358359 831e1d88f5940d8d1991968ed7962be158320b20
push id1324
push usermtabara@mozilla.com
push dateMon, 16 Jan 2017 13:07:44 +0000
treeherdermozilla-release@a01c49833940 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium, snorp, gchang
bugs1291424
milestone51.0a2
Bug 1291424 - [1.4] Extract and cache libs on first run. r=glandium,snorp a=gchang
mobile/android/confvars.sh
old-configure.in
--- a/mobile/android/confvars.sh
+++ b/mobile/android/confvars.sh
@@ -32,22 +32,16 @@ MOZ_RAW=1
 
 # use custom widget for html:select
 MOZ_USE_NATIVE_POPUP_WINDOWS=1
 
 MOZ_APP_ID={aa3c5121-dab2-40e2-81ca-7ea25febc110}
 
 MOZ_APP_STATIC_INI=1
 
-# Enable on-demand decompression.  This requires a host compile toolchain to
-# build szip to use during packaging.
-if test "$COMPILE_ENVIRONMENT"; then
-MOZ_ENABLE_SZIP=1
-fi
-
 # Enable second screen using native Android libraries.
 MOZ_NATIVE_DEVICES=1
 
 # Enable install tracking SDK if we have Google Play support; MOZ_NATIVE_DEVICES
 # is a proxy flag for that support.
 if test "$RELEASE_BUILD"; then
 if test "$MOZ_NATIVE_DEVICES"; then
   MOZ_INSTALL_TRACKING=1
--- a/old-configure.in
+++ b/old-configure.in
@@ -1305,16 +1305,17 @@ esac
 AC_SUBST_LIST(MMX_FLAGS)
 AC_SUBST_LIST(SSE_FLAGS)
 AC_SUBST_LIST(SSE2_FLAGS)
 AC_SUBST_LIST(SSSE3_FLAGS)
 
 AC_SUBST(MOZ_LINKER)
 if test -n "$MOZ_LINKER"; then
   AC_DEFINE(MOZ_LINKER)
+  MOZ_LINKER_EXTRACT=1
 fi
 
 dnl Only one oddball right now (QNX), but this gives us flexibility
 dnl if any other platforms need to override this in the future.
 AC_DEFINE_UNQUOTED(D_INO,$DIRENT_INO)
 
 dnl ========================================================
 dnl = Flags to strip unused symbols from .so components and