mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
Add an extra firefox patch.
This commit is contained in:
parent
8eb249e655
commit
a05a69a441
@ -44,6 +44,10 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>August 14th, 2021</para>
|
<para>August 14th, 2021</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>Add a patch to firefox-91 to work around the unexplained
|
||||||
|
build failures I'm seeing on two systems.</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Update qtwebengine-20210401 to use build_fixes-4 patch for
|
<para>Update qtwebengine-20210401 to use build_fixes-4 patch for
|
||||||
glibc-2.34. Please note that binutils-2.37 from LFS-dev needs the
|
glibc-2.34. Please note that binutils-2.37 from LFS-dev needs the
|
||||||
|
@ -99,7 +99,8 @@
|
|||||||
<para>
|
<para>
|
||||||
There are only two reasons to use this version: either you want to use
|
There are only two reasons to use this version: either you want to use
|
||||||
ftp from the browser and do not yet have a workaround, or you have a
|
ftp from the browser and do not yet have a workaround, or you have a
|
||||||
system which for unexplained reasons cannot compile current firefox.
|
system which for unexplained reasons cannot compile current firefox
|
||||||
|
(there is now a patch to work around that).
|
||||||
</para>
|
</para>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
|
@ -82,18 +82,22 @@
|
|||||||
<ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>
|
<ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Recommended patch:
|
||||||
|
<ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
|
|
||||||
<!-- temporary note -->
|
<!-- temporary note, remove with firefox-legacy -->
|
||||||
<para>
|
<para>
|
||||||
With the 91 ESR series, firefox no-longer works on ftp: links. Also,
|
With the 91 ESR series, firefox no-longer works on ftp: links.
|
||||||
on a few machines which have been adequately updated for the necessary
|
If that is important to you, as a temporary measure (on non-glibc-2.34
|
||||||
dependencies 91.0 fails to build with a message that a python check on
|
systems) you can continue to use <xref linkend="firefox-legacy"/>
|
||||||
libgkrust.a identified 1 networking function (getsockname) in the rust
|
while you explore alternative approaches.
|
||||||
static library. The reason for this is not understood, but systems with
|
|
||||||
binutils-2.37, gcc-11.2.0 and glibc-2.34 appear to be unaffected.
|
|
||||||
</para>
|
</para>
|
||||||
<!-- end of temporary note -->
|
<!-- end of temporary note -->
|
||||||
|
|
||||||
@ -318,6 +322,14 @@ EOF</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-glibc234-1.patch</userinput></screen>
|
<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-glibc234-1.patch</userinput></screen>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Now apply a patch which works around unexplained failures on some machines
|
||||||
|
(a message that a python check on libgkrust.a identified 1 networking
|
||||||
|
function, getsockname) in the rust static library.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-disable_rust_test-1.patch</userinput></screen>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
If the geolocation APIs are needed:
|
If the geolocation APIs are needed:
|
||||||
</para>
|
</para>
|
||||||
|
Loading…
Reference in New Issue
Block a user