Changeset a9b50a4


Ignore:
Timestamp:
06/25/2017 01:57:18 AM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.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:
9357706
Parents:
7e70c8be
Message:

Update to chromium-59.0.3071.109. Fixes #9336.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r7e70c8be ra9b50a4  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "24">                   <!-- Always 2 digits -->
     3<!ENTITY day          "25">                   <!-- Always 2 digits -->
    44<!ENTITY month        "06">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "June 24th &year;">
     9<!ENTITY releasedate  "June 25th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r7e70c8be ra9b50a4  
    4343-->
    4444    <listitem>
     45      <para>June 25th, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dj] - Updated to chromium-59.0.3071.109. Fixes
     49          <ulink url="&blfs-ticket-root;9336">#9336</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>June 24th, 2017</para>
    4656      <itemizedlist>
  • packages.ent

    r7e70c8be ra9b50a4  
    709709
    710710<!-- Chapter 43 -->
    711 <!ENTITY chromium-version             "58.0.3029.110">
     711<!ENTITY chromium-version             "59.0.3071.109">
    712712<!ENTITY firefox-version              "54.0">
    713713<!ENTITY flashplayer-version          "25.0.0.171">
  • xsoft/graphweb/chromium.xml

    r7e70c8be ra9b50a4  
    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        "aca4aeff806e1230912aa9c9df6b7be7">
    10   <!ENTITY chromium-size          "495 MB">
    11   <!ENTITY chromium-buildsize     "5.6 GB">
     9  <!ENTITY chromium-md5sum        "81885367434a85aecdb7b5a8d666590d">
     10  <!ENTITY chromium-size          "507 MB">
     11  <!ENTITY chromium-buildsize     "5.7 GB">
    1212  <!ENTITY chromium-time          "94 SBU (with 4 threads)">
    1313  <!-- Ninja defaults to parallel build unless supplying -j1, SBU measured on
     
    7171    </itemizedlist>
    7272
     73    <bridgehead renderas="sect4">Required patch to fix build issues with
     74    <application>linux-4.6.x</application>:</bridgehead>
     75    <itemizedlist spacing="compact">
     76      <listitem>
     77        <para>
     78          <ulink url="&patch-root;/chromium-&chromium-version;-kernel_dmabuf-1.patch"/>
     79        </para>
     80      </listitem>
     81    </itemizedlist>
     82
    7383    <bridgehead renderas="sect4">Recommended patch to use the system
    7484    <application>FFmpeg</application>:</bridgehead>
     
    91101      </listitem>
    92102      <listitem>
    93         <para>Download MD5 sum: 97b313ad0abeba57d916bdb88c3ded90</para>
    94       </listitem>
    95       <listitem>
    96         <para>Download size: 52 MB</para>
     103        <para>Download MD5 sum: 3f3fcb30019a49d799e8820a57bcabc6</para>
     104      </listitem>
     105      <listitem>
     106        <para>Download size: 58 MB</para>
    97107      </listitem>
    98108    </itemizedlist>
     
    146156<!--      <xref linkend="libvpx"/>, -->
    147157      <xref linkend="libwebp"/>,
    148       <xref linkend="libxml2"/>,
    149158      <xref linkend="pciutils"/>,
    150159      <xref linkend="pulseaudio"/>,
     
    159168      <xref linkend="gnome-keyring"/>,
    160169      <xref linkend="libvpx"/> (currently broken),
     170      <xref linkend="libxml2"/> (currently broken),
    161171      <ulink url="https://devel.freebsoft.org/speechd">speech-dispatcher</ulink>
    162172      (for the screen reader), and
     
    177187<screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-gcc7-1.patch</userinput></screen>
    178188
     189    <para>Apply a patch to fix an issue when building against Linux-4.6:</para>
     190
     191<screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-kernel_dmabuf-1.patch</userinput></screen>
     192
    179193   <para>Apply a patch to allow use of the system
    180194   <application>FFmpeg</application>:</para>
     
    182196<screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-system_ffmpeg-1.patch</userinput></screen>
    183197
    184     <para>Fix a build issue with GCC-6:</para>
     198<!--    <para>Fix a build issue with GCC-7:</para>
    185199
    186200<screen><userinput>sed 's/^config("compiler") {/&amp;\ncflags_cc = [ "-fno-delete-null-pointer-checks" ]/' \
    187     -i build/config/linux/BUILD.gn</userinput></screen>
     201    -i build/config/linux/BUILD.gn</userinput></screen> -->
    188202
    189203    <para>Enable the use of the
     
    202216        Chromium uses many external projects, the selections below are not set
    203217        in stone, however they have been tested thoroughly. With Chromium
    204         &chromium-version;, system versions of icu, libvpx, and zlib
     218        &chromium-version;, system versions of icu, libvpx, libxml2, and zlib
    205219        are known to break the build at this time.
    206         <!-- icu: Not at 59 internally, should be at chromium-59 -->
    207         <!-- libvpx: https://bugs.gentoo.org/show_bug.cgi?id=611394 -->
     220        <!-- icu: Not at 59 internally -->
     221        <!-- libvpx: breaks build in gfx -->
     222        <!-- libxml2: breaks build with ui -->
    208223        <!-- zlib requires libminizip -->
    209224      </para>
     
    223238done &amp;&amp; -->
    224239<screen><userinput>for LIB in ffmpeg flac harfbuzz-ng libevent libjpeg \
    225            libjpeg_turbo libpng libwebp libxml libxslt yasm; do
     240           libjpeg_turbo libpng libwebp<!-- libxml libvpx--> libxslt yasm; do
    226241    find -type f -path "*third_party/$LIB/*"     \
    227242        \! -path "*third_party/$LIB/chromium/*"  \
     
    233248
    234249python build/linux/unbundle/replace_gn_files.py \
    235     --system-libraries ffmpeg flac harfbuzz-ng<!--icu--> libevent libjpeg \
    236                        libpng libwebp libxml libxslt yasm &amp;&amp;
     250    --system-libraries ffmpeg flac harfbuzz-ng<!-- icu--> libevent libjpeg \
     251                       libpng libwebp<!-- libxml libvpx--> libxslt yasm &amp;&amp;
    237252python third_party/libaddressinput/chromium/tools/update-strings.py</userinput></screen>
    238253
     
    264279'enable_nacl=false'
    265280'enable_nacl_nonsfi=false'
     281'enable_swiftshader=false'
    266282'enable_widevine=true'
    267283'fatal_linker_warnings=false'
     
    289305    <application>Ninja</application> build files:</para>
    290306
    291 <screen><userinput>sed "/internal\.cc',/a\      'base/callback_helpers.cc'," \
    292     -i tools/gn/bootstrap/bootstrap.py &amp;&amp;
    293 python tools/gn/bootstrap/bootstrap.py --gn-gen-args "${GN_CONFIG[*]}" &amp;&amp;
     307<screen><userinput>python tools/gn/bootstrap/bootstrap.py --gn-gen-args "${GN_CONFIG[*]}" &amp;&amp;
    294308out/Release/gn gen out/Release --args="${GN_CONFIG[*]}"</userinput></screen>
    295309
     
    395409    all of the defines used in the build.</para>
    396410
    397     <para><command>sed...tools/gn/bootstrap/bootstrap.py</command>: Fix a
    398     build issue with <application>gn</application>.</para>
    399 
    400411    <para><command>python tools/gn/bootstrap/bootstrap.py --gn-gen-args "${GN_CONFIG[*]}"</command>:
    401412    this command replaces defines in the gn files with the values contained in
Note: See TracChangeset for help on using the changeset viewer.