Update currnet qtwebengien to build and run on glibc-2.34.

This commit is contained in:
Ken Moffat 2021-08-14 21:31:51 +01:00
parent ab7470e25a
commit 67ffe4e718
2 changed files with 21 additions and 2 deletions

View File

@ -41,6 +41,17 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>August 14th, 2021</para>
<itemizedlist>
<listitem>
<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
patch which is now in LFS.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>August 13th, 2021</para>
<itemizedlist>

View File

@ -56,6 +56,14 @@
future chromium vulnerabilities. -->
<warning>
<!-- FIXME : remove this para before we release 11.0 -->
<para>
<emphasis>If you are using a development version of LFS with binutils-2.37,
you must rebuild binutils with the patch which is now in LFS, otherwise the
build will eventually fail with a message 'error adding symbols: malformed
archive'.</emphasis>
</para>
<para>
QtWebEngine uses a forked copy of chromium, and is therefore vulnerable
to many issues found there. The Qt developers have always preferred to
@ -218,7 +226,7 @@
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-3.patch"/>
<ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-4.patch"/>
</para>
</listitem>
</itemizedlist>
@ -300,7 +308,7 @@
Next apply a patch to fix several issues that can prevent the build working:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-build_fixes-3.patch</userinput></screen>
<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-build_fixes-4.patch</userinput></screen>
<!-- start of commands for git versions only -->
<para>