Changeset a05a69a4


Ignore:
Timestamp:
08/14/2021 08:56:13 PM (16 months ago)
Author:
Ken Moffat <ken@…>
Branches:
11.0, 11.1, 11.2, lazarus, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
Children:
600a1b25
Parents:
8eb249e
Message:

Add an extra firefox patch.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r8eb249e ra05a69a4  
    4545      <para>August 14th, 2021</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>Add a patch to firefox-91 to work around the unexplained
     49          build failures I'm seeing on two systems.</para>
     50        </listitem>
    4751        <listitem>
    4852          <para>Update qtwebengine-20210401 to use build_fixes-4 patch for
  • xsoft/graphweb/firefox-legacy.xml

    r8eb249e ra05a69a4  
    100100        There are only two reasons to use this version: either you want to use
    101101        ftp from the browser and do not yet have a workaround, or you have a
    102         system which for unexplained reasons cannot compile current firefox.
     102        system which for unexplained reasons cannot compile current firefox
     103        (there is now a patch to work around that).
    103104      </para>
    104105    </warning>
  • xsoft/graphweb/firefox.xml

    r8eb249e ra05a69a4  
    8383        </para>
    8484      </listitem>
     85      <listitem>
     86        <para>
     87          Recommended patch:
     88          <ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/>
     89        </para>
     90      </listitem>
    8591    </itemizedlist>
    8692
    8793    <note>
    8894
    89       <!-- temporary note -->
    90       <para>
    91         With the 91 ESR series, firefox no-longer works on ftp: links. Also,
    92         on a few machines which have been adequately updated for the necessary
    93         dependencies 91.0 fails to build with a message that a python check on
    94         libgkrust.a identified 1 networking function (getsockname) in the rust
    95         static library. The reason for this is not understood, but systems with
    96         binutils-2.37, gcc-11.2.0 and glibc-2.34 appear to be unaffected.
     95      <!-- temporary note, remove with firefox-legacy -->
     96      <para>
     97        With the 91 ESR series, firefox no-longer works on ftp: links.
     98        If that is important to you, as a temporary measure (on non-glibc-2.34
     99        systems) you can continue to use <xref linkend="firefox-legacy"/>
     100        while you explore alternative approaches.
    97101      </para>
    98102      <!-- end of temporary note -->
     
    320324
    321325    <para>
     326      Now apply a patch which works around unexplained failures on some machines
     327      (a message that a python check on libgkrust.a identified 1 networking
     328      function, getsockname) in the rust static library.
     329    </para>
     330
     331<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-disable_rust_test-1.patch</userinput></screen>
     332
     333    <para>
    322334      If the geolocation APIs are needed:
    323335    </para>
Note: See TracChangeset for help on using the changeset viewer.