Changeset 569d3364


Ignore:
Timestamp:
09/07/2021 05:16:34 PM (11 months ago)
Author:
Ken Moffat <ken@…>
Branches:
11.1, lazarus, qt5new, trunk, upgradedb, xry111/intltool, xry111/test-20220226
Children:
6e0f21e5, 6ff79cf
Parents:
a7db285
Message:

Updates for firefox etc:

firefox-91.1.0esr (security fixes).
firefox-legacy-78.14.0esr (security fixes),
JS78 78.14.0.

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/js78.xml

    ra7db285 r569d3364  
    1414  <!ENTITY js78-download-http "&mozilla-http;/firefox/releases/&JS78-version;esr/source/firefox-&JS78-version;esr.source.tar.xz">
    1515  <!ENTITY js78-download-ftp  " ">
    16   <!ENTITY js78-md5sum        "872623fc9f93ea8d3f3290024f0c0925">
    17   <!ENTITY js78-size          "319 MB">
     16  <!ENTITY js78-md5sum        "88c2a5dbee2b6a843258599df3566630">
     17  <!ENTITY js78-size          "325 MB">
    1818  <!ENTITY js78-buildsize     "3.0 GB (36 MB installed after removing 34MB static lib)">
    19   <!ENTITY js78-time          "2.4 SBU (on a 4-core machine with parallelism=4)">
     19  <!ENTITY js78-time          "2.5 SBU (with parallelism=4)">
    2020]>
    2121
  • introduction/welcome/changelog.xml

    ra7db285 r569d3364  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>September 6th, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Update to JS-78.14.0 (js/src is identical to 78.13.0),
     49          firefox-legacy-78.14.0  (Security Update) and firefox-91.1.0esr
     50          (Security Update). Fixes
     51          <ulink url="&blfs-ticket-root;15505">#15505</ulink>.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
     55
    4456    <listitem>
    4557      <para>September 6th, 2021</para>
  • packages.ent

    ra7db285 r569d3364  
    119119<!-- for JS78 see firefox -->
    120120<!-- temporary, until JS91 is approved for gnome -->
    121 <!ENTITY JS78-version                 "78.13.0">
     121<!ENTITY JS78-version                 "78.14.0">
    122122<!ENTITY json-c-version               "0.15">
    123123<!ENTITY json-glib-version            "1.6.6">
     
    929929<!ENTITY falkon-version               "&falkon-major-version;.&falkon-minor-version;">
    930930<!-- for firefox-legacy-version use JS78-version -->
    931 <!ENTITY firefox-version              "91.0.1">
     931<!ENTITY firefox-version              "91.1.0">
    932932<!ENTITY flashplayer-version          "27.0.0.187">
    933933<!ENTITY qupzilla-version             "2.2.6">
  • xsoft/graphweb/firefox-legacy.xml

    ra7db285 r569d3364  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&JS78-version;esr/source/firefox-&JS78-version;esr.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "872623fc9f93ea8d3f3290024f0c0925">
    10   <!ENTITY firefox-size          "319 MB">
     9  <!ENTITY firefox-md5sum        "88c2a5dbee2b6a843258599df3566630">
     10  <!ENTITY firefox-size          "325 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    1212    But the extra cached cargo files, if any, seem to be minimal -->
  • xsoft/graphweb/firefox.xml

    ra7db285 r569d3364  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "f81ca2f266ab3dafdd080f269bbb2286">
    10   <!ENTITY firefox-size          "366 MB">
     9  <!ENTITY firefox-md5sum        "61350e551a90d199ca4a1f93e69092ee">
     10  <!ENTITY firefox-size          "364 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    1212    But the extra cached cargo files, if any, seem to be minimal -->
    13   <!ENTITY firefox-buildsize     "6.7 GB (196 MB installed) without tests">
     13  <!ENTITY firefox-buildsize     "6.7 GB (195 MB installed) without tests">
    1414  <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the
    1515   most practical way to get a timing on a machine with more cores, if taking
    1616   cores offline is not practical. If in doubt, round up -->
    17   <!ENTITY firefox-time          "28 SBU (on a typical 4-core machine) without tests">
     17  <!ENTITY firefox-time          "29 SBU (on a typical 4-core machine) without tests">
    1818]>
    1919
     
    7979      <listitem>
    8080        <para>
    81           Required patch:
    82           <ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>
    83         </para>
    84       </listitem>
    85       <listitem>
    86         <para>
    8781          Recommended patch:
    8882          <ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/>
     
    163157      <xref linkend="llvm"/> (clang, used for bindgen even if using gcc),
    164158      <xref linkend="nodejs"/>,
    165       <xref linkend="nss"/>,
    166159      <xref linkend="pulseaudio"/>
    167160      (or
     
    182175      <xref linkend="icu"/>,
    183176      <xref linkend="libevent"/>,
     177      <xref linkend="libvpx"/>,
    184178      <xref linkend="libwebp"/>,
    185       <xref linkend="nasm"/>
     179      <xref linkend="nasm"/>,
     180      <xref linkend="nss"/>
    186181    </para>
    187182
     
    249244#ac_add_options --enable-alsa
    250245
    251 # Uncomment this line if you are building on an i686 system to fix a build
    252 # failure due to invalid ASM code.
    253 #ac_add_options --with-system-libvpx
    254 
    255246# Comment out following options if you have not installed
    256247# recommended dependencies:
     248ac_add_options --with-system-icu
    257249ac_add_options --with-system-libevent
    258 ac_add_options --with-system-webp
     250ac_add_options --with-system-libvpx
    259251ac_add_options --with-system-nspr
    260252ac_add_options --with-system-nss
    261 ac_add_options --with-system-icu
     253ac_add_options --with-system-webp
    262254
    263255# Do not specify the gold linker which is not the default. It will take
     
    322314
    323315    <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
    331317      (a message that a python check on libgkrust.a identified 1 networking
    332318      function, getsockname) in the rust static library.
Note: See TracChangeset for help on using the changeset viewer.