Adapt CMake to use Boost-1.80.0 with FindBoost.

Tags
This commit is contained in:
Douglas R. Reno 2022-08-22 11:33:42 -05:00
parent 5c81396a75
commit dca2b43ecd
11 changed files with 26 additions and 18 deletions

View File

@ -44,7 +44,7 @@
(ACE) form.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
internationalized domain names.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -33,7 +33,7 @@
multi-platform support library with a focus on asynchronous I/O.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
some programs to parse command-line options.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -37,7 +37,7 @@
since version 4.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -73,17 +73,16 @@
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/cmake-&cmake-version;-src_property_fix-1.patch"/>
<ulink url="&patch-root;/cmake-&cmake-version;-upstream_fix-1.patch"/>
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">CMake Dependencies</bridgehead>
@ -118,13 +117,11 @@
<sect2 role="installation">
<title>Installation of CMake</title>
<!-- This patch might be included in 3.19.1 and higher
<para>
First, fix a regression that was discovered after the release of 3.19.0:
First, adapt the FindBoost module to use Boost-1.80.0:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../cmake-&cmake-version;-src_property_fix-1.patch</userinput></screen>
-->
<screen><userinput remap="pre">patch -Np1 -i ../cmake-&cmake-version;-upstream_fix-1.patch</userinput></screen>
<para>
Install <application>CMake</application> by running the following
@ -148,7 +145,8 @@ make</userinput></screen>
<replaceable>&lt;N&gt;</replaceable> is an integer between 1 and the
number of system cores. Setting <envar>LC_ALL</envar> is needed to
prevent some test failures when some of the locale variables are
set to non English locales. One test, RunCMake.FindBoost, is known to fail.
set to non English locales. Two tests, RunCMake.FindBoost and
BundleUtilities, are known to fail.
</para>
<para>

View File

@ -35,7 +35,7 @@
archives.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -41,6 +41,16 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>August 22nd, 2022</para>
<itemizedlist>
<listitem>
<para>[renodr] - Adapt CMake's FindBoost module to understand
Boost-1.80.0.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>August 21st, 2022</para>
<itemizedlist>

View File

@ -33,7 +33,7 @@
requests.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -37,7 +37,7 @@
functions like streaming media.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
is a set of domain names beyond the standard suffixes, such as .com.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
file archives over a network.
</para>
&lfs111_checked;
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">