Changeset 088e7e06


Ignore:
Timestamp:
02/16/2018 06:13:40 AM (4 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/refactor-virt, lazarus, perl-modules, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
ccc19e1
Parents:
c8216c3d
Message:

Qt-5.10.1 and QtWebEngine-5.10.1.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rc8216c3d r088e7e06  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "15">                   <!-- Always 2 digits -->
     3<!ENTITY day          "16">                   <!-- Always 2 digits -->
    44<!ENTITY month        "02">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2018">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "February 15th, &year;">
     9<!ENTITY releasedate  "February 16th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    rc8216c3d r088e7e06  
    4242    </listitem>
    4343-->
     44    <listitem>
     45      <para>February 16th, 2018</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Update to qt-5.10.1 (bug fixes) and
     49          qtwebengine-5.10.1 (includes security fixes). Fixes
     50          <ulink url="&blfs-ticket-root;10385">#10385</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
    4455    <listitem>
    4556      <para>February 15th, 2018</para>
  • packages.ent

    rc8216c3d r088e7e06  
    577577<!ENTITY pango-version                "1.40.14">
    578578<!ENTITY pangomm-version              "2.40.1">
    579 <!ENTITY qt5-version                  "5.10.0">
    580 <!ENTITY qtwebengine-version          "5.10.0">
     579<!ENTITY qt5-version                  "5.10.1">
     580<!ENTITY qtwebengine-version          "5.10.1">
    581581<!ENTITY qtwebkit-version             "5.9.0">
    582582<!ENTITY qscintilla-version           "2.10.2">
  • x/lib/qt5.xml

    rc8216c3d r088e7e06  
    1010  <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
    1111  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "c5e275ab0ed7ee61d0f4b82cd471770d">
    13   <!ENTITY qt5-size          "289 MB">
    14   <!ENTITY qt5-buildsize     "9.6 GB (225 MB installed)">
    15   <!ENTITY qt5-time          "29.8 SBU (using parallelism=4)">
     12  <!ENTITY qt5-md5sum        "7e167b9617e7bd64012daaacb85477af">
     13  <!ENTITY qt5-size          "391 MB">
     14  <!ENTITY qt5-buildsize     "10.1 GB (238 MB installed)">
     15  <!ENTITY qt5-time          "30 SBU (using parallelism=4)">
    1616]>
    1717
  • x/lib/qtwebengine.xml

    rc8216c3d r088e7e06  
    88  <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
    99  <!ENTITY qtwebengine-download-ftp  " ">
    10   <!ENTITY qtwebengine-md5sum        "0ea0b32e97911cf80d32b31cf10a6d8b">
    11   <!ENTITY qtwebengine-size          "208 MB">
    12   <!ENTITY qtwebengine-buildsize     "3.3 GB (144 MB installed)">
    13   <!ENTITY qtwebengine-time          "95 SBU (using 4 cores)">
    14 
    15   <!--   Both qmake and ninja will use all available cores, in fact ninja runs n+2
    16      jobs at a time.  Most of our readers do not have more than 4 cores.
    17      To reduce the number of available cores for measuring the build time:
    18      # echo 0 > /sys/devices/system/cpu/cpu4/online
    19      and repeat for each subsequent cpu.  Never do this for cpu0.
    20      You can cat /sys/devices/system/cpu/{online,offline} to check.
    21      To reinstate the cores after measuring, echo 1 to the same files. -->
     10  <!ENTITY qtwebengine-md5sum        "77374c184f2ff5005d1c61a32ea38491">
     11  <!ENTITY qtwebengine-size          "201 MB">
     12  <!ENTITY qtwebengine-buildsize     "3.2 GB (137 MB installed)">
     13  <!ENTITY qtwebengine-time          "43 SBU (using 4 cores)">
    2214]>
    2315
     
    4941
    5042    &lfs81_checked;
    51  
    52     <note><para>Both qmake and ninja will use all available cores when
    53     building.  There is no conveninet way to control the number of cores
    54     used during the build.</para></note>
     43
     44    <note><para>By default, ninja will use all online CPUs +2 (if at least
     45    4 exist), even if they are not available to the current task because the
     46    build terminal has been restricted with 'taskset'.  To work around this,
     47    see the Command Explanations below.</para></note>
    5548
    5649    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    178171      <command>qmake</command>: This will build the included copy of
    179172      <application>ninja</application> if it is not already installed
    180       and use it to configure the build.  That and the subsequent
    181       <command>make</command> command will use all available CPU cores.
     173      and use it to configure the build.
     174    </para>
     175
     176    <para>
     177      <option>NINJAJOBS=4 make</option>: If you patched system ninja in LFS to
     178      recognize the NINJAJOBS environment variable, this command will run system
     179      ninja with the specified number of jobs (i.e. 4). Among the reasons why
     180      you might want to do this are: building on a subset of CPUs, either to
     181      measure the build time for that number of processors or to run other
     182      CPU-intensive tasks on other cores, or to improve the build speed on a
     183      less-well endowed 4-core machine. On a machine with a powerful CPU and
     184      plenty of RAM, running N+2 jobs (the ninja default for 4+ cores) for the
     185      large working sets of the C++ compiles in this package is typically only
     186      marginally slower than running 4 jobs at a time.  But for a machine with
     187      less memory it might be much slower.
    182188    </para>
    183189
Note: See TracChangeset for help on using the changeset viewer.