Changeset 569d3364 for xsoft/graphweb/firefox.xml
- Timestamp:
- 09/07/2021 05:16:34 PM (3 years ago)
- Branches:
- 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 6e0f21e5, 6ff79cf
- Parents:
- a7db285
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/graphweb/firefox.xml
ra7db285 r569d3364 7 7 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz"> 8 8 <!ENTITY firefox-download-ftp " "> 9 <!ENTITY firefox-md5sum " f81ca2f266ab3dafdd080f269bbb2286">10 <!ENTITY firefox-size "36 6MB">9 <!ENTITY firefox-md5sum "61350e551a90d199ca4a1f93e69092ee"> 10 <!ENTITY firefox-size "364 MB"> 11 11 <!-- NB with stylo, much of the build uses rust, and therefore cargo files. 12 12 But the extra cached cargo files, if any, seem to be minimal --> 13 <!ENTITY firefox-buildsize "6.7 GB (19 6MB installed) without tests">13 <!ENTITY firefox-buildsize "6.7 GB (195 MB installed) without tests"> 14 14 <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the 15 15 most practical way to get a timing on a machine with more cores, if taking 16 16 cores offline is not practical. If in doubt, round up --> 17 <!ENTITY firefox-time "2 8SBU (on a typical 4-core machine) without tests">17 <!ENTITY firefox-time "29 SBU (on a typical 4-core machine) without tests"> 18 18 ]> 19 19 … … 79 79 <listitem> 80 80 <para> 81 Required patch:82 <ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>83 </para>84 </listitem>85 <listitem>86 <para>87 81 Recommended patch: 88 82 <ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/> … … 163 157 <xref linkend="llvm"/> (clang, used for bindgen even if using gcc), 164 158 <xref linkend="nodejs"/>, 165 <xref linkend="nss"/>,166 159 <xref linkend="pulseaudio"/> 167 160 (or … … 182 175 <xref linkend="icu"/>, 183 176 <xref linkend="libevent"/>, 177 <xref linkend="libvpx"/>, 184 178 <xref linkend="libwebp"/>, 185 <xref linkend="nasm"/> 179 <xref linkend="nasm"/>, 180 <xref linkend="nss"/> 186 181 </para> 187 182 … … 249 244 #ac_add_options --enable-alsa 250 245 251 # Uncomment this line if you are building on an i686 system to fix a build252 # failure due to invalid ASM code.253 #ac_add_options --with-system-libvpx254 255 246 # Comment out following options if you have not installed 256 247 # recommended dependencies: 248 ac_add_options --with-system-icu 257 249 ac_add_options --with-system-libevent 258 ac_add_options --with-system- webp250 ac_add_options --with-system-libvpx 259 251 ac_add_options --with-system-nspr 260 252 ac_add_options --with-system-nss 261 ac_add_options --with-system- icu253 ac_add_options --with-system-webp 262 254 263 255 # Do not specify the gold linker which is not the default. It will take … … 322 314 323 315 <para> 324 Apply a patch which allows compilation on systems running glibc-2.34: 325 </para> 326 327 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-glibc234-1.patch</userinput></screen> 328 329 <para> 330 Now apply a patch which works around unexplained failures on some machines 316 First apply a patch which works around unexplained failures on some machines 331 317 (a message that a python check on libgkrust.a identified 1 networking 332 318 function, getsockname) in the rust static library.
Note:
See TracChangeset
for help on using the changeset viewer.