Changeset 648f873


Ignore:
Timestamp:
08/25/2022 08:41:27 PM (20 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
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, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
7263a049
Parents:
b1c0fa7
Message:

Package updates

Update to Thunderbird-102.2.0
Update to Firefox-102.2.0esr
(Tag them both)

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    rb1c0fa7 r648f873  
    4545      <para>August 25th, 2022</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Update to Thunderbird-102.2.0 (Security Update).
     49          Fixes <ulink url="&blfs-ticket-root;16938">#16938</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to firefox-102.2.0esr (Security Update).
     53          Fixes <ulink url="&blfs-ticket-root;16937">#16937</ulink>.</para>
     54        </listitem>
    4755        <listitem>
    4856          <para>[renodr] - Update to WebKitGTK+-2.36.7 (Security Update). Fixes
  • packages.ent

    rb1c0fa7 r648f873  
    958958
    959959<!-- for firefox-legacy-version use JS78-version: f-l archived at version 78.15.0 -->
    960 <!ENTITY firefox-version              "102.1.0">
     960<!ENTITY firefox-version              "102.2.0">
    961961<!ENTITY flashplayer-version          "27.0.0.187">
    962962<!ENTITY qupzilla-version             "2.2.6">
     
    983983<!ENTITY rox-filer-version            "2.11">
    984984<!ENTITY rxvt-unicode-version         "9.30">
    985 <!ENTITY thunderbird-version          "102.1.2">
     985<!ENTITY thunderbird-version          "102.2.0">
    986986<!ENTITY tigervnc-version             "1.12.0">
    987987<!ENTITY transmission-version         "3.00">
  • xsoft/graphweb/firefox.xml

    rb1c0fa7 r648f873  
    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        "962e19c22ed43a3c21f9dbfe2f7f5cdd">
    10   <!ENTITY firefox-size          "465 MB">
     9  <!ENTITY firefox-md5sum        "dd6b04f0972a2256b8e2d66ae6b855e3">
     10  <!ENTITY firefox-size          "458 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.9 GB (199 MB installed) without tests">
     13  <!ENTITY firefox-buildsize     "7.0 GB (199 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          "23 SBU (on a typical 4-core machine) without tests">
     17  <!ENTITY firefox-time          "26 SBU (on a typical 4-core machine) without tests">
    1818]>
    1919
     
    4242    </para>
    4343
    44     &lfs111_checked;
     44    &lfs112_checked;
    4545
    4646    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    125125        will increase significantly if your machine has to swap.
    126126      </para>
    127 
    128       <!-- commented, by 78.0 it seems to work reliably
    129       <para>
    130         The mach build system (Python scripts) can be somewhat unreliable: if
    131         the build fails and reports an Error, it can still return a status of
    132         success, causing a scripted build to try to install (which does not rerun
    133         the build), fail during the preparations for installing, but still exit
    134         with a status of success. Also, on occasion it may limit itself to only
    135         running one set of jobs - that will make the build take about 3 times as
    136         long as running with four sets of jobs.
    137       </para>-->
    138127
    139128      <para>
     
    160149        now deprecated by mozilla), in either case please read the
    161150        Configuration Information,
    162       <!-- rustc is required by cbindgen so not needed here
    163       <xref linkend="rust"/>,-->
    164151      <xref linkend="python3"/> (rebuilt after installing <xref linkend="sqlite"/>),
    165152      <xref linkend="startup-notification"/>,
     
    192179      <xref linkend="doxygen"/>,
    193180      <xref role="runtime" linkend="ffmpeg"/> (runtime, to play mov, mp3 or mp4 files),
    194       <!--      <phrase revision="sysv"><ulink url="https://sourceforge.net/projects/liboauth/files/">liboauth</ulink></phrase> -->
    195181      <xref linkend="liboauth"/>,
    196       <!--<xref linkend="openjdk"/>, Not seen in logs -->
    197182      <xref linkend="valgrind"/>,
    198183      <xref linkend="wget"/>,
     
    317302    </para>
    318303
    319 <!--<para>
    320       First apply a patch which works around unexplained failures on some machines
    321       (a message that a python check on libgkrust.a identified 1 networking
    322       function, getsockname) in the rust static library.
    323     </para>
    324 
    325 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-disable_rust_test-1.patch</userinput></screen>
    326 
    327     <para>
    328       Now apply a patch which allows the build to complete when using gcc-12 or later.
    329     </para>
    330 
    331 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-gcc12_fix-1.patch</userinput></screen>-->
    332 
    333304    <para>
    334305      A change in cbindgen-0.24.2 causes a symbol to now be output by
    335306      cbindgen, but it has already been defined in a header. This sed
    336       prevents the build eventually failing:
     307      prevents the build from eventually failing:
    337308    </para>
    338309
     
    386357
    387358    </note>
    388     <!--
    389     <para>
    390       If you are building on i686, apply a fix to prevent Internal Compiler
    391       Errors in GCC-7+:
    392     </para>
    393 
    394 <screen><userinput remap="pre">case $(uname -m) in
    395    i?86) sed -i "562 s/mips64/i386/" gfx/skia/skia/third_party/skcms/src/Transform_inl.h ;;
    396 esac</userinput></screen>
    397     -->
    398 <!--<para>
    399       Apply a patch to allow this to be compiled with <xref linkend="rust"/>:
    400     </para>
    401 
    402 <screen><userinput remap="pre">patch -p1 -i ../firefox-&firefox-version;esr-rustc1470-1.patch</userinput></screen>-->
    403359
    404360    <para>
     
    473429      <option>./mach build --verbose</option>: Use this alternative if you
    474430      need details of which files are being compiled, together with any C or
    475       C++ flags being used. But do not add '--verbose' to the install command,
    476       it is not accepted there.
     431      C++ flags being used. But do not add '--verbose' to the install command
     432      since it is not accepted there.
    477433    </para>
    478434
     
    550506        If you enabled <application>Alsa</application> for sound, you may need
    551507        to alter one variable to get working sound. If you run
    552         <command>firefox</command> from a term and try to play something with
    553         sound you might encounter error messages like:
     508        <command>firefox</command> from a terminal and try to play something
     509        with sound you might encounter error messages like:
    554510      </para>
    555511
     
    570526        might already be started by that DE.  But if it is not, although
    571527        firefox-57 managed to start it, firefox-58 did not.  If you run
    572         <command>firefox</command> from a term and this problem is present,
     528        <command>firefox</command> from a terminal and this problem is present,
    573529        trying to play sound will
    574530        encounter error messages warning <literal>Can't get cubeb
     
    598554        Although WebRender (using the GPU for compositing) is not used by
    599555        default, it now appears to work well on supported hardware (ATI, Nvidia
    600         and Intel GPUs with Mesa-18 or later. For an explanation, please see
     556        and Intel GPUs with Mesa-18 or later). For an explanation, please see
    601557        <ulink
    602558       url="https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/">hacks.mozilla.org</ulink>.
     
    607563    <para>
    608564      To check if WebRender is being used, look in about:support. In the Graphics
    609       section Compositing will either show 'Basic' (i.e. not in use) or
     565      section, Compositing will either show 'Basic' (i.e. not in use) or
    610566      'WebRender'. To enable it, go to about:config and change gfx.webrender.all
    611567      to True. You will need to restart firefox.
  • xsoft/other/thunderbird.xml

    rb1c0fa7 r648f873  
    77  <!ENTITY thunderbird-download-http "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.xz">
    88  <!ENTITY thunderbird-download-ftp  " ">
    9   <!ENTITY thunderbird-md5sum        "96a31a23ea3b59e93566dd8e72e998ee">
    10   <!ENTITY thunderbird-size          "482 MB">
    11   <!ENTITY thunderbird-buildsize     "7.4 GB (205 MB installed)">
    12   <!ENTITY thunderbird-time          "25 SBU (on a 4-core machine)">
     9  <!ENTITY thunderbird-md5sum        "9cbd22da350b2d097d9de0ee9f55a81e">
     10  <!ENTITY thunderbird-size          "477 MB">
     11  <!ENTITY thunderbird-buildsize     "7.4 GB (204 MB installed)">
     12  <!ENTITY thunderbird-time          "21 SBU (on a 4-core machine)">
    1313  <!-- Removed the -j1 time because python and rust do not obey it, although
    1414       the C/C++ code appears to obey it -->
     
    3737    </para>
    3838
    39     &lfs111_checked;
     39    &lfs112_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8787    <bridgehead renderas="sect4">Required</bridgehead>
    8888    <para role="required">
    89 <!--      <xref linkend="alsa-lib"/>, no mention in log -->
    9089      <xref linkend="autoconf213"/>,
    9190      <xref linkend="cbindgen"/>,
     
    126125    <bridgehead renderas="sect4">Optional</bridgehead>
    127126    <para role="optional">
    128       <!-- <xref linkend="curl"/>, not in build log-->
    129127      <xref linkend="cyrus-sasl"/>,
    130128      <xref linkend="doxygen"/>,
    131129      <xref linkend="GConf"/>,
    132       <!--<xref linkend="gst10-plugins-base"/> (with
    133       <xref linkend="gst10-plugins-good"/> and
    134       <xref linkend="gst10-libav"/> at runtime),-->
    135       <!-- <xref linkend="openjdk"/>, not in build log -->
    136       <!--<xref linkend="pulseaudio"/>,-->
    137130      <xref linkend="wget"/>,
    138131      <xref linkend="wireless_tools"/>, and
     
    222215EOF</userinput></screen>
    223216
    224 
    225 <!--<para>
    226       Apply a patch which allows compilation on systems with gcc-12:
    227     </para>
    228 
    229 <screen><userinput remap="pre">patch -Np1 -i ../thunderbird-&thunderbird-version;-gcc12_fix-1.patch</userinput></screen>-->
    230 
    231217    <para>
    232218      A change in cbindgen-0.24.2 causes a symbol to now be output by
     
    291277  <sect2 role="commands">
    292278    <title>Command Explanations</title>
    293 <!-- might be necessary, we need to verify this.
    294     <para>
    295       <command>test $(uname -m) = "i686" &amp;&amp; sed ...</command>: On this
    296       version of thunderbird, an old bug has reappeared in 32-bit builds.  With
    297       optimization, the install fails with a Python error.  This command will
    298       fix i686 builds and preserve the optimization on x86_64.
    299     </para>-->
    300279
    301280    <para>
Note: See TracChangeset for help on using the changeset viewer.