Changeset ec42249


Ignore:
Timestamp:
12/03/2019 12:20:30 PM (2 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 9.1, ken/refactor-virt, lazarus, qt5new, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
baf041fa
Parents:
c2af02b
Message:

Fix qtwebengine for ICU-65.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22415 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    rc2af02b rec42249  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[ken] - Fix build breakage from ICU-65.1 in qtwebengine-5.13.2,
     49          again caused by a U16NEXT() without a terminating semicolon.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[ken] - Do not use system ICU for libreoffice, 65.1 broke
    4953          one of the packages which it ships with (libfreehand). Fixes
  • x/lib/qtwebengine.xml

    rc2af02b rec42249  
    185185<screen><userinput>sed -e '/link_pulseaudio/s/false/true/' \
    186186    -i src/3rdparty/chromium/media/media_options.gni</userinput></screen>
     187
     188    <para>
     189      Now add a terminating semicolon to a macro to let it compile with
     190      <xref linkend="icu"/>:
     191    </para>
     192
     193<!-- editors: this line number is specific to 5.13.2, later versions might
     194have already been fixed, or more likely the relevant line is no longer 5713.
     195There are two lines which invoke U16_NOTE(), the first already has a ';'
     196followed by a comment, the second lacks the ';' -->
     197
     198<screen><userinput>sed -i '5713s/.*/&amp;;/' \
     199  src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc</userinput></screen>
    187200
    188201    <para>
Note: See TracChangeset for help on using the changeset viewer.