Ignore:
Timestamp:
01/28/2018 10:04:08 PM (6 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6226419
Parents:
a14353ad
Message:

Update to chromium-64.0.3282.119. Fixes #10298.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/chromium.xml

    ra14353ad r86f56c1  
    77  <!ENTITY chromium-download-http "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-&chromium-version;.tar.xz">
    88  <!ENTITY chromium-download-ftp  " ">
    9   <!ENTITY chromium-md5sum        "c339707e894fbc721b612bd061d1a36d">
    10   <!ENTITY chromium-size          "510 MB">
    11   <!ENTITY chromium-buildsize     "5.6 GB">
    12   <!ENTITY chromium-time          "114 SBU (with parallelism=4)">
     9  <!ENTITY chromium-md5sum        "5b72bcaba2ad920c524cd92a7a6125fe">
     10  <!ENTITY chromium-size          "460 MB">
     11  <!ENTITY chromium-buildsize     "6.0 GB">
     12  <!ENTITY chromium-time          "129 SBU (with parallelism=4)">
    1313  <!-- Ninja defaults to parallel build unless supplying -j1, SBU measured on
    1414  dual core, hyperthreaded CPU (4 threads).
     
    6666    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    6767
    68 <!--    <bridgehead renderas="sect4">Required patches:</bridgehead>
     68    <bridgehead renderas="sect4">Required patch:</bridgehead>
    6969    <itemizedlist spacing="compact">
    7070      <listitem>
    7171        <para>
    72           <ulink url="&patch-root;/chromium-&chromium-version;-crc32-1.patch"/>
     72          <ulink url="&patch-root;/chromium-&chromium-version;-constexpr-1.patch"/>
    7373        </para>
    7474      </listitem>
    75       <listitem>
     75<!--      <listitem>
    7676        <para>
    7777          <ulink url="&patch-root;/chromium-&chromium-version;-glibc-2.26-1.patch"/>
     
    8282          <ulink url="&patch-root;/chromium-&chromium-version;-gn_bootstrap-1.patch"/>
    8383        </para>
    84       </listitem>
    85     </itemizedlist> -->
     84      </listitem> -->
     85    </itemizedlist>
    8686
    8787    <bridgehead renderas="sect4">Optional Chrome binaries to extract the
     
    9494      </listitem>
    9595      <listitem>
    96         <para>Download MD5 sum: 686da57aa7aebeb304e85a7c3699c13d</para>
    97       </listitem>
    98       <listitem>
    99         <para>Download size: 46.8 MB</para>
     96        <para>Download MD5 sum: 9c7227daaa03e9b3dacbff1bc8e5ec90</para>
     97      </listitem>
     98      <listitem>
     99        <para>Download size: 49.3 MB</para>
    100100      </listitem>
    101101    </itemizedlist>
     
    145145      <xref linkend="libexif"/>,
    146146      <xref linkend="libjpeg"/>,
    147       <xref linkend="libpng"/>,
     147<!--      <xref linkend="libpng"/>, -->
    148148      <xref linkend="libsecret"/>,
    149149<!--      <xref linkend="libvpx"/>, -->
     
    157157    <bridgehead renderas="sect4">Optional</bridgehead>
    158158    <para role="optional">
    159       <xref linkend="ffmpeg"/> (currently broken),
     159      <xref linkend="ffmpeg"/> (currently broken),<!-- https://crbug.com/731766 -->
    160160      <xref linkend="GConf"/>,
    161       <xref linkend="icu"/> (currently broken),
     161      <xref linkend="icu"/> (currently broken),<!-- Review comments at https://chromium.googlesource.com/chromium/src/+/e58fa0ba66272c5f28828b15d06c7e42a9882b3b to verify fitness for BLFS's ICU build -->
    162162      <xref linkend="gnome-keyring"/>,
    163163      <xref linkend="libevent"/>,
    164       <xref linkend="libvpx"/> (currently broken),
    165       <xref linkend="libxml2"/>,
     164      <xref linkend="libpng"/> (currently broken),<!-- https://crbug.com/75240 -->
     165      <xref linkend="libvpx"/> (currently broken),<!-- https://bugs.gentoo.org/611394 -->
     166      <xref linkend="libxml2"/> (currently broken),<!-- https://crbug.com/736026 -->
    166167      <xref linkend="upower"/> (runtime),
    167168      <ulink url="https://devel.freebsoft.org/speechd">speech-dispatcher</ulink>
     
    177178  <sect2 role="installation">
    178179    <title>Installation of Chromium</title>
    179 <!--
    180     <para>Apply a patches to fix an issue when building against GlibC-2.26 and other build issues:</para>
    181 
    182 <screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-crc32-1.patch      &amp;&amp;
    183 patch -Np1 -i ../chromium-&chromium-version;-glibc-2.26-1.patch &amp;&amp;
    184 patch -Np1 -i ../chromium-&chromium-version;-gn_bootstrap-1.patch</userinput></screen>
    185 -->
     180
    186181    <para>Enable the use of the
    187182    <ulink url="http://www.widevine.com/">WideVine</ulink> plugin, needed for
     
    194189    -i third_party/widevine/cdm/stub/widevine_cdm_version.h</userinput></screen>
    195190
    196     <para>Fix a problem identified upstream:</para>
    197 
    198 <screen><userinput>sed '/port\.h"/a#include &lt;math.h&gt;' -i.bak third_party/webrtc/p2p/base/port.cc</userinput></screen>
    199 
    200     <para>Optionally silence 2862 invalid warnings:</para>
     191    <para>Optionally silence several (2000+) invalid warnings:</para>
    201192
    202193<screen><userinput>sed '/static_assert/s:^://:' \
    203194    -i third_party/WebKit/Source/platform/wtf/text/TextCodec.h</userinput></screen>
     195
     196    <para>Fix a build issue with recent versions of GCC:</para>
     197
     198<screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-constexpr-1.patch</userinput></screen>
    204199
    205200    <para>Remove third-party build files that interfere with system versions:</para>
     
    223218shipped libs required to use the remove_bundled_files.py script -->
    224219<screen><userinput>for LIB in <!--ffmpeg -->flac freetype harfbuzz-ng<!-- icu libevent--> libjpeg \
    225            libjpeg_turbo libpng libwebp <!-- libxml libvpx-->libxslt yasm; do
     220           libjpeg_turbo<!-- libpng--> libwebp <!-- libxml libvpx-->libxslt yasm; do
    226221    find -type f -path "*third_party/$LIB/*"      \
    227222        \! -path "*third_party/$LIB/chromium/*"   \
     
    234229done &amp;&amp;
    235230
    236 python build/linux/unbundle/replace_gn_files.py                   \
     231python build/linux/unbundle/replace_gn_files.py     \
    237232    --system-libraries<!-- ffmpeg--> flac <!-- harfbuzz-ng -->libjpeg libxml libevent \
    238                        libpng libwebp libxslt opus yasm <!-- freetype libxml libvpx-->      &amp;&amp;
     233                       <!--libpng -->libwebp libxslt opus yasm <!-- freetype libxml libvpx-->    &amp;&amp;
     234
    239235python third_party/libaddressinput/chromium/tools/update-strings.py</userinput></screen>
    240236
Note: See TracChangeset for help on using the changeset viewer.