Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/cmake.xml

    rd1901e49 r80a893e  
    77  <!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz">
    88  <!ENTITY cmake-download-ftp  " ">
    9   <!ENTITY cmake-md5sum        "521a03b1c36412463eda0348bebf4765">
    10   <!ENTITY cmake-size          "10 MB">
    11   <!ENTITY cmake-buildsize     "432 MB (add 1.1 GB for tests)">
    12   <!ENTITY cmake-time          "2.3 SBU (add 3.6 SBU for tests, both using parallelism=4)">
     9  <!ENTITY cmake-md5sum        "ea7ca1fe24011736de2d3a08ae15ff36">
     10  <!ENTITY cmake-size          "9.3 MB">
     11  <!ENTITY cmake-buildsize     "333 MB (add 981 MB for tests)">
     12  <!ENTITY cmake-time          "2.1 SBU (add 3.7 SBU for tests, both using parallelism=4)">
    1313]>
    1414
     
    1616  <?dbhtml filename="cmake.html"?>
    1717
     18  <sect1info>
     19    <date>$Date$</date>
     20  </sect1info>
    1821
    1922  <title>CMake-&cmake-version;</title>
     
    3538    </para>
    3639
    37     &lfs112_checked;
     40    &lfs110a_checked;
    3841
    3942    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7780        <para>
    7881          Required patch:
    79           <ulink url="&patch-root;/cmake-&cmake-version;-upstream_fix-1.patch"/>
     82          <ulink url="&patch-root;/cmake-&cmake-version;-src_property_fix-1.patch"/>
    8083        </para>
    8184      </listitem>
     
    8487
    8588    <bridgehead renderas="sect3">CMake Dependencies</bridgehead>
     89
     90    <bridgehead renderas="sect4">Required</bridgehead>
     91    <para role="required">
     92      <xref linkend="libuv"/>
     93    </para>
    8694
    8795    <bridgehead renderas="sect4">Recommended</bridgehead>
    8896    <para role="recommended">
    8997      <xref linkend="curl"/>,
    90       <xref linkend="libarchive"/>,
    91       <xref linkend="libuv"/>, and
     98      <xref linkend="libarchive"/>, and
    9299      <xref linkend="nghttp2"/>
    93100    </para>
     
    112119    <title>Installation of CMake</title>
    113120
    114  <!--
    115     <para>
    116       First, adapt the FindBoost module to use Boost-1.80.0:
    117     </para>
    118 
    119 <screen><userinput remap="pre">patch -Np1 -i ../cmake-&cmake-version;-upstream_fix-1.patch</userinput></screen>
     121 <!-- This patch might be included in 3.19.1 and higher
     122    <para>
     123      First, fix a regression that was discovered after the release of 3.19.0:
     124    </para>
     125
     126<screen><userinput remap="pre">patch -Np1 -i ../cmake-&cmake-version;-src_property_fix-1.patch</userinput></screen>
    120127-->
    121128
     
    142149      number of system cores. Setting <envar>LC_ALL</envar> is needed to
    143150      prevent some test failures when some of the locale variables are
    144       set to non English locales. Two tests, RunCMake.FindBoost and
    145       BundleUtilities, are known to fail.
     151      set to non English locales. Four tests: ExternalProject, CTest.UpdateHG,
     152       CMakeOnly.AllFindModules, and RunCMake.CMP0125 are known to fail.
    146153    </para>
    147154
     
    194201      <application>librhash</application> library from the list of system
    195202      libraries used. A bundled version of that library is used instead.
    196     </para>
    197 
    198     <para>
    199       <option>--no-system-{curl,libarchive,libuv,nghttp2}</option>: Use
    200       the corresponding option in the list for the
    201       <command>bootstrap</command> if one recommended dependency is not
    202       installed.  A bundled version of the dependency will be used instead.
    203203    </para>
    204204
Note: See TracChangeset for help on using the changeset viewer.