From d65e81caad0743f876092e58237a43b62ce3286a Mon Sep 17 00:00:00 2001 From: Paulius Gerve Date: Fri, 28 Feb 2025 14:21:48 +0200 Subject: [PATCH] Revert "Experimental build improvements" This reverts commit 13d645cacfbabbf311a8c6d512436a2a13f384af. --- assets/base.mozconfig | 9 ++------- assets/macos.mozconfig | 4 ---- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/assets/base.mozconfig b/assets/base.mozconfig index 09ccec3..588160e 100644 --- a/assets/base.mozconfig +++ b/assets/base.mozconfig @@ -1,14 +1,9 @@ ac_add_options --enable-application=browser - -# Memory-saving build configuration -mk_add_options MOZ_MAKE_FLAGS="-j4" # Reduce parallel jobs -ac_add_options --disable-debug-symbols # Reduce memory usage during linking -ac_add_options --disable-debug -ac_add_options --enable-optimize="-O2" # Less aggressive optimization than -O3 - + ac_add_options --allow-addon-sideload ac_add_options --disable-crashreporter ac_add_options --disable-backgroundtasks +ac_add_options --disable-debug ac_add_options --disable-default-browser-agent ac_add_options --disable-tests ac_add_options --disable-updater diff --git a/assets/macos.mozconfig b/assets/macos.mozconfig index fef2c23..d9ba378 100644 --- a/assets/macos.mozconfig +++ b/assets/macos.mozconfig @@ -1,10 +1,6 @@ ac_add_options --disable-update-agent # ac_add_options --disable-alsa -# MacOS-specific memory-saving options -ac_add_options --disable-install-strip # Avoid extra memory usage during packaging -ac_add_options --disable-unified-build # Build files individually to reduce peak memory - # Packaging related # #export DSYMUTIL="$MOZBUILD/clang/bin/dsymutil" # export DMG_TOOL="$MOZBUILD/dmg/dmg"