diff options
author | Pierre Labastie <pierre.labastie@neuf.fr> | 2022-08-31 15:51:41 +0200 |
---|---|---|
committer | Pierre Labastie <pierre.labastie@neuf.fr> | 2022-08-31 15:51:41 +0200 |
commit | 88dd6e72b5b2bfe62b00eaec52ba3ec47bb051e3 (patch) | |
tree | b60d91958100d78b61be73ee193a4510ce05cd49 | |
parent | 01e2c90e2539a92ff98955350a3e25042144235d (diff) |
Disable debug symbols for seamonkeyr11.2
There are some reasons for this:
- it is needed to build on i686
- it decreases the build size by 20 % (on x86_64)
-rw-r--r-- | introduction/welcome/changelog.xml | 10 | ||||
-rw-r--r-- | xsoft/graphweb/seamonkey.xml | 9 |
2 files changed, 17 insertions, 2 deletions
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 041f1ca5f4..706cf62b45 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -42,6 +42,16 @@ </listitem> --> <listitem> + <para>August 31st, 2022</para> + <itemizedlist> + <listitem> + <para>[pierre] - Disable debug symbols for seamonkey, as we do for + other mozilla applications. This allows building on i686.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>August 28th, 2022</para> <itemizedlist> <listitem> diff --git a/xsoft/graphweb/seamonkey.xml b/xsoft/graphweb/seamonkey.xml index ac4503c642..d34628ddf1 100644 --- a/xsoft/graphweb/seamonkey.xml +++ b/xsoft/graphweb/seamonkey.xml @@ -8,8 +8,8 @@ <!ENTITY seamonkey-download-ftp " "> <!ENTITY seamonkey-md5sum "0af118bbe81f76433609ff0d57ce01be"> <!ENTITY seamonkey-size "242 MB"> - <!ENTITY seamonkey-buildsize "4.3 GB (157 MB installed)"> - <!ENTITY seamonkey-time "12 SBU (with parallelism=4)"> + <!ENTITY seamonkey-buildsize "3.0 GB (156 MB installed)"> + <!ENTITY seamonkey-time "11 SBU (with parallelism=4)"> ]> <sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;"> @@ -209,6 +209,11 @@ ac_add_options --with-system-nspr ac_add_options --with-system-nss ac_add_options --with-system-webp +# Disabling debug symbols makes the build much smaller and a little +# faster. Comment this if you need to run a debugger. Note: This is +# required for compilation on i686. +ac_add_options --disable-debug-symbols + # The elf-hack is reported to cause failed installs (after successful builds) # on some machines. It is supposed to improve startup time and it shrinks # libxul.so by a few MB - comment this if you know your machine is not affected. |