mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-27 09:42:12 +08:00
Adapt CMake to use Boost-1.80.0 with FindBoost.
Tags
This commit is contained in:
parent
5c81396a75
commit
dca2b43ecd
@ -44,7 +44,7 @@
|
|||||||
(ACE) form.
|
(ACE) form.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -36,7 +36,7 @@
|
|||||||
internationalized domain names.
|
internationalized domain names.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
multi-platform support library with a focus on asynchronous I/O.
|
multi-platform support library with a focus on asynchronous I/O.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
some programs to parse command-line options.
|
some programs to parse command-line options.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
since version 4.
|
since version 4.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
@ -73,17 +73,16 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<!--
|
|
||||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Required patch:
|
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>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
-->
|
|
||||||
|
|
||||||
<bridgehead renderas="sect3">CMake Dependencies</bridgehead>
|
<bridgehead renderas="sect3">CMake Dependencies</bridgehead>
|
||||||
|
|
||||||
@ -118,13 +117,11 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of CMake</title>
|
<title>Installation of CMake</title>
|
||||||
|
|
||||||
<!-- This patch might be included in 3.19.1 and higher
|
|
||||||
<para>
|
<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>
|
</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>
|
<para>
|
||||||
Install <application>CMake</application> by running the following
|
Install <application>CMake</application> by running the following
|
||||||
@ -148,7 +145,8 @@ make</userinput></screen>
|
|||||||
<replaceable><N></replaceable> is an integer between 1 and the
|
<replaceable><N></replaceable> is an integer between 1 and the
|
||||||
number of system cores. Setting <envar>LC_ALL</envar> is needed to
|
number of system cores. Setting <envar>LC_ALL</envar> is needed to
|
||||||
prevent some test failures when some of the locale variables are
|
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>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
archives.
|
archives.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -41,6 +41,16 @@
|
|||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</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>
|
<listitem>
|
||||||
<para>August 21st, 2022</para>
|
<para>August 21st, 2022</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
requests.
|
requests.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
functions like streaming media.
|
functions like streaming media.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
is a set of domain names beyond the standard suffixes, such as .com.
|
is a set of domain names beyond the standard suffixes, such as .com.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
file archives over a network.
|
file archives over a network.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&lfs111_checked;
|
&lfs112_checked;
|
||||||
|
|
||||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
Loading…
Reference in New Issue
Block a user