Thursday, April 10, 2025

Re: [revision] devel/boost: Install BoostConfig.cmake

not sure what the issue might be here, but there's no general problem, this has been built in bulk builds multiple times on multiple architectures without problems since it was committed.

-- 
  Sent from a phone, apologies for poor formatting.


On 9 April 2025 20:49:51 Maximo Pech <makzpj@gmail.com> wrote:

Hi all,

I'm trying to build boost from ports with the latest snapshot and it's
failing with the below errors. Any help would be appreciated. I'm
using cmake 3.31.6

===>  Building package for boost-1.84.0p8v0

Create /usr/local/ports/packages/amd64/all/boost-1.84.0p8v0.tgz

Creating package boost-1.84.0p8v0

checksumming|*************************************************************************
   | 95%

Error: /usr/local/ports/pobj/boost-1.84.0/fake-amd64/usr/local/lib/cmake/Boost-1.84.0/BoostConfig.cmake
does not exist

Error: /usr/local/ports/pobj/boost-1.84.0/fake-amd64/usr/local/lib/cmake/Boost-1.84.0/BoostConfigVersion.cmake
does not exist

Error: /usr/local/ports/pobj/boost-1.84.0/fake-amd64/usr/local/lib/cmake/BoostDetectToolset-1.84.0.cmake
does not exist

El vie, 28 feb 2025 a las 11:15, Johannes Thyssen Tishman
(<jtt@openbsd.org>) escribió:

From [1]:
CMake 3.29 and below provide a FindBoost module, but it needs constant
updates to keep up with upstream Boost releases. Upstream Boost 1.70
and above provide a BoostConfig.cmake package configuration file.
find_package(Boost CONFIG) finds the upstream package directly,
without the find module.

CMake 3.30 and above prefer to not provide the FindBoost module so
that find_package(Boost) calls, without the CONFIG or NO_MODULE
options, find the upstream BoostConfig.cmake directly. This policy
provides compatibility for projects that have not been ported to use
the upstream Boost package.

The OLD behavior of this policy is for find_package(Boost) to load
CMake's FindBoost module. The NEW behavior is for find_package(Boost)
to search for the upstream BoostConfig.cmake.

This policy was introduced in CMake version 3.30. It may be set by
cmake_policy() or cmake_minimum_required(). If it is not set, CMake
warns, and uses OLD behavior.

So if a project explicitly sets a policy version >= 3.30, CMake won't
look for the FindBoost.cmake module installed by devel/cmake/core and
will instead look for the BoostConfig.cmake file which our devel/boost
does not install.

I bumped into this issue in my last two port updates (graphics/pcl and
devel/cli11), so I'd like to propose installing the BoostConfig.cmake
and related CMake files provided by upstream. I assume we will have to
do this sooner or later anyways.

The patch 'patch-tools_boost_install_boost-install_jam' is hacky, but
without it the relative path to the 'include' directory that's generated
in the CMake files ends up pointing to /usr (e.g. [2] line 26) and I
couldn't figure out why. I'd be happy to see a better solution.

If this revision is acceptable, would it be possible to run it through a
bulk? I tested both graphics/pcl (with a patch to fix finding boost
removed) and devel/cli11 with the changes below and had no issues.

[1] https://cmake.org/cmake/help/latest/policy/CMP0167.html#policy:CMP0167
[2] /usr/local/lib/cmake/boost_atomic-1.84.0/boost_atomic-config.cmake

Index: devel/boost/Makefile
===================================================================
RCS file: /cvs/ports/devel/boost/Makefile,v
diff -u -p -r1.151 Makefile
--- devel/boost/Makefile        31 Jan 2025 05:56:28 -0000      1.151
+++ devel/boost/Makefile        28 Feb 2025 16:53:51 -0000
@@ -8,7 +8,7 @@ COMMENT-md=     machine-dependent libraries
VERSION=       1.84.0
DISTNAME=      boost_${VERSION:S/./_/g}
PKGNAME=       boost-${VERSION}
-REVISION=      7
+REVISION=      8
EPOCH=         0
CATEGORIES=    devel
SITES=         https://archives.boost.io/release/${VERSION}/source/
@@ -135,7 +135,7 @@ post-extract:

do-configure:
echo "using ${TOOLSET} : : ${CXX} ;" >>${WRKSRC}/tools/build/src/user-config.jam
-       ${SUBST_CMD} ${WRKSRC}/Jamroot
+       ${SUBST_CMD} ${WRKSRC}/boostcpp.jam
@cd ${WRKSRC}/libs/config && \
        ${SETENV} ${CONFIGURE_ENV} /bin/sh ./configure
@cd ${WRKSRC}/tools/build/src/engine && ${SETENV} ${CONFIGURE_ENV} \
@@ -153,6 +153,8 @@ do-install:
        pax -rw -s ':^.*${PATCHORIG}$$::' . ${PREFIX}/include/boost
find ${PREFIX}/include/boost -type d -exec chmod ${DIRMODE} {} +
find ${PREFIX}/include/boost -type f -exec chmod ${SHAREMODE} {} +
+       # CMake files:
+       cp -R ${WRKSRC}/stage/lib/cmake ${PREFIX}/lib
# boost-build:
${INSTALL_PROGRAM} ${WRKSRC}/tools/build/src/engine/b2 \
        ${PREFIX}/bin
Index: devel/boost/patches/patch-Jamroot
===================================================================
RCS file: devel/boost/patches/patch-Jamroot
diff -N devel/boost/patches/patch-Jamroot
--- devel/boost/patches/patch-Jamroot   19 Dec 2023 06:14:25 -0000      1.20
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,17 +0,0 @@
-Index: Jamroot
---- Jamroot.orig
-+++ Jamroot
-@@ -147,11 +147,12 @@ import tools/boost\_install/boost-install ;
- path-constant BOOST_ROOT : . ;
- constant BOOST_VERSION : 1.84.0 ;
- constant BOOST_JAMROOT_MODULE : $(__name__) ;
-+constant SO_VERSION : ${SO_VERSION} ;
-
- # Allow subprojects to simply `import config : requires ;` to get access to the requires rule
- modules.poke : BOOST_BUILD_PATH : $(BOOST_ROOT)/libs/config/checks [ modules.peek : BOOST_BUILD_PATH ] ;
-
--boostcpp.set-version $(BOOST_VERSION) ;
-+boostcpp.set-version $(SO_VERSION) ;
-
- use-project /boost/architecture : libs/config/checks/architecture ;
-
Index: devel/boost/patches/patch-boostcpp_jam
===================================================================
RCS file: devel/boost/patches/patch-boostcpp_jam
diff -N devel/boost/patches/patch-boostcpp_jam
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-boostcpp_jam      28 Feb 2025 16:53:51 -0000
@@ -0,0 +1,20 @@
+Index: boostcpp.jam
+--- boostcpp.jam.orig
++++ boostcpp.jam
+@@ -35,6 +35,7 @@ import version : version-less ;
+
+ BOOST_ROOT = [ modules.binding $(__name__) ] ;
+ BOOST_ROOT = $(BOOST_ROOT:D) ;
++SO_VERSION = ${SO_VERSION} ;
+
+ rule set-version ( version )
+ {
+@@ -212,7 +213,7 @@ rule tag ( name : type ? : property-set )
+           ! [ $(property-set).get <target-os> ] in windows cygwin darwin aix android &&
+           ! [ $(property-set).get <toolset> ] in pgi
+         {
+-            result = $(result).$(BOOST_VERSION)  ;
++            result = $(result).$(SO_VERSION)  ;
+         }
+
+         return $(result) ;
Index: devel/boost/patches/patch-tools_boost_install_boost-install_jam
===================================================================
RCS file: devel/boost/patches/patch-tools_boost_install_boost-install_jam
diff -N devel/boost/patches/patch-tools_boost_install_boost-install_jam
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-tools_boost_install_boost-install_jam     28 Feb 2025 16:53:51 -0000
@@ -0,0 +1,12 @@
+Index: tools/boost_install/boost-install.jam
+--- tools/boost_install/boost-install.jam.orig
++++ tools/boost_install/boost-install.jam
+@@ -797,7 +797,7 @@ rule generate-cmake-config- ( target : sources * : pro
+             : true ;
+     }
+
+-    get-dir "_BOOST_INCLUDEDIR" : $(includedir) ;
++    get-dir "_BOOST_INCLUDEDIR" : "$(includedir)/local/include" ;
+
+     if $(library-type) = INTERFACE
+     {
Index: devel/boost/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/boost/pkg/PLIST-main,v
diff -u -p -r1.31 PLIST-main
--- devel/boost/pkg/PLIST-main  21 Dec 2024 11:34:45 -0000      1.31
+++ devel/boost/pkg/PLIST-main  28 Feb 2025 16:53:53 -0000
@@ -16989,6 +16989,302 @@ include/boost/yap/expression.hpp
include/boost/yap/print.hpp
include/boost/yap/user_macros.hpp
include/boost/yap/yap.hpp
+lib/cmake/
+lib/cmake/Boost-1.84.0/
+lib/cmake/Boost-1.84.0/BoostConfig.cmake
+lib/cmake/Boost-1.84.0/BoostConfigVersion.cmake
+lib/cmake/BoostDetectToolset-1.84.0.cmake
+lib/cmake/boost_atomic-1.84.0/
+lib/cmake/boost_atomic-1.84.0/boost_atomic-config-version.cmake
+lib/cmake/boost_atomic-1.84.0/boost_atomic-config.cmake
+lib/cmake/boost_atomic-1.84.0/libboost_atomic-variant-mt-shared.cmake
+lib/cmake/boost_atomic-1.84.0/libboost_atomic-variant-mt-static.cmake
+lib/cmake/boost_chrono-1.84.0/
+lib/cmake/boost_chrono-1.84.0/boost_chrono-config-version.cmake
+lib/cmake/boost_chrono-1.84.0/boost_chrono-config.cmake
+lib/cmake/boost_chrono-1.84.0/libboost_chrono-variant-mt-shared.cmake
+lib/cmake/boost_chrono-1.84.0/libboost_chrono-variant-mt-static.cmake
+lib/cmake/boost_chrono-1.84.0/libboost_chrono-variant-shared.cmake
+lib/cmake/boost_chrono-1.84.0/libboost_chrono-variant-static.cmake
+lib/cmake/boost_container-1.84.0/
+lib/cmake/boost_container-1.84.0/boost_container-config-version.cmake
+lib/cmake/boost_container-1.84.0/boost_container-config.cmake
+lib/cmake/boost_container-1.84.0/libboost_container-variant-mt-shared.cmake
+lib/cmake/boost_container-1.84.0/libboost_container-variant-mt-static.cmake
+lib/cmake/boost_container-1.84.0/libboost_container-variant-shared.cmake
+lib/cmake/boost_container-1.84.0/libboost_container-variant-static.cmake
+lib/cmake/boost_context-1.84.0/
+lib/cmake/boost_context-1.84.0/boost_context-config-version.cmake
+lib/cmake/boost_context-1.84.0/boost_context-config.cmake
+lib/cmake/boost_context-1.84.0/libboost_context-variant-mt-shared.cmake
+lib/cmake/boost_context-1.84.0/libboost_context-variant-mt-static.cmake
+lib/cmake/boost_contract-1.84.0/
+lib/cmake/boost_contract-1.84.0/boost_contract-config-version.cmake
+lib/cmake/boost_contract-1.84.0/boost_contract-config.cmake
+lib/cmake/boost_contract-1.84.0/libboost_contract-variant-mt-shared.cmake
+lib/cmake/boost_contract-1.84.0/libboost_contract-variant-mt-static.cmake
+lib/cmake/boost_contract-1.84.0/libboost_contract-variant-shared.cmake
+lib/cmake/boost_contract-1.84.0/libboost_contract-variant-static.cmake
+lib/cmake/boost_coroutine-1.84.0/
+lib/cmake/boost_coroutine-1.84.0/boost_coroutine-config-version.cmake
+lib/cmake/boost_coroutine-1.84.0/boost_coroutine-config.cmake
+lib/cmake/boost_coroutine-1.84.0/libboost_coroutine-variant-mt-shared.cmake
+lib/cmake/boost_coroutine-1.84.0/libboost_coroutine-variant-mt-static.cmake
+lib/cmake/boost_coroutine-1.84.0/libboost_coroutine-variant-shared.cmake
+lib/cmake/boost_coroutine-1.84.0/libboost_coroutine-variant-static.cmake
+lib/cmake/boost_date_time-1.84.0/
+lib/cmake/boost_date_time-1.84.0/boost_date_time-config-version.cmake
+lib/cmake/boost_date_time-1.84.0/boost_date_time-config.cmake
+lib/cmake/boost_date_time-1.84.0/libboost_date_time-variant-mt-shared.cmake
+lib/cmake/boost_date_time-1.84.0/libboost_date_time-variant-mt-static.cmake
+lib/cmake/boost_date_time-1.84.0/libboost_date_time-variant-shared.cmake
+lib/cmake/boost_date_time-1.84.0/libboost_date_time-variant-static.cmake
+lib/cmake/boost_exception-1.84.0/
+lib/cmake/boost_exception-1.84.0/boost_exception-config-version.cmake
+lib/cmake/boost_exception-1.84.0/boost_exception-config.cmake
+lib/cmake/boost_fiber-1.84.0/
+lib/cmake/boost_fiber-1.84.0/boost_fiber-config-version.cmake
+lib/cmake/boost_fiber-1.84.0/boost_fiber-config.cmake
+lib/cmake/boost_fiber-1.84.0/libboost_fiber-variant-mt-shared.cmake
+lib/cmake/boost_fiber-1.84.0/libboost_fiber-variant-mt-static.cmake
+lib/cmake/boost_filesystem-1.84.0/
+lib/cmake/boost_filesystem-1.84.0/boost_filesystem-config-version.cmake
+lib/cmake/boost_filesystem-1.84.0/boost_filesystem-config.cmake
+lib/cmake/boost_filesystem-1.84.0/libboost_filesystem-variant-mt-shared.cmake
+lib/cmake/boost_filesystem-1.84.0/libboost_filesystem-variant-mt-static.cmake
+lib/cmake/boost_filesystem-1.84.0/libboost_filesystem-variant-shared.cmake
+lib/cmake/boost_filesystem-1.84.0/libboost_filesystem-variant-static.cmake
+lib/cmake/boost_graph-1.84.0/
+lib/cmake/boost_graph-1.84.0/boost_graph-config-version.cmake
+lib/cmake/boost_graph-1.84.0/boost_graph-config.cmake
+lib/cmake/boost_graph-1.84.0/libboost_graph-variant-mt-shared.cmake
+lib/cmake/boost_graph-1.84.0/libboost_graph-variant-mt-static.cmake
+lib/cmake/boost_graph-1.84.0/libboost_graph-variant-shared.cmake
+lib/cmake/boost_graph-1.84.0/libboost_graph-variant-static.cmake
+lib/cmake/boost_graph_parallel-1.84.0/
+lib/cmake/boost_graph_parallel-1.84.0/boost_graph_parallel-config-version.cmake
+lib/cmake/boost_graph_parallel-1.84.0/boost_graph_parallel-config.cmake
+lib/cmake/boost_headers-1.84.0/
+lib/cmake/boost_headers-1.84.0/boost_headers-config-version.cmake
+lib/cmake/boost_headers-1.84.0/boost_headers-config.cmake
+lib/cmake/boost_iostreams-1.84.0/
+lib/cmake/boost_iostreams-1.84.0/boost_iostreams-config-version.cmake
+lib/cmake/boost_iostreams-1.84.0/boost_iostreams-config.cmake
+lib/cmake/boost_iostreams-1.84.0/libboost_iostreams-variant-mt-shared.cmake
+lib/cmake/boost_iostreams-1.84.0/libboost_iostreams-variant-mt-static.cmake
+lib/cmake/boost_iostreams-1.84.0/libboost_iostreams-variant-shared.cmake
+lib/cmake/boost_iostreams-1.84.0/libboost_iostreams-variant-static.cmake
+lib/cmake/boost_json-1.84.0/
+lib/cmake/boost_json-1.84.0/boost_json-config-version.cmake
+lib/cmake/boost_json-1.84.0/boost_json-config.cmake
+lib/cmake/boost_json-1.84.0/libboost_json-variant-mt-shared.cmake
+lib/cmake/boost_json-1.84.0/libboost_json-variant-mt-static.cmake
+lib/cmake/boost_json-1.84.0/libboost_json-variant-shared.cmake
+lib/cmake/boost_json-1.84.0/libboost_json-variant-static.cmake
+lib/cmake/boost_locale-1.84.0/
+lib/cmake/boost_locale-1.84.0/boost_locale-config-version.cmake
+lib/cmake/boost_locale-1.84.0/boost_locale-config.cmake
+lib/cmake/boost_locale-1.84.0/libboost_locale-variant-mt-shared.cmake
+lib/cmake/boost_locale-1.84.0/libboost_locale-variant-mt-static.cmake
+lib/cmake/boost_locale-1.84.0/libboost_locale-variant-shared.cmake
+lib/cmake/boost_locale-1.84.0/libboost_locale-variant-static.cmake
+lib/cmake/boost_log-1.84.0/
+lib/cmake/boost_log-1.84.0/boost_log-config-version.cmake
+lib/cmake/boost_log-1.84.0/boost_log-config.cmake
+lib/cmake/boost_log-1.84.0/libboost_log-variant-mt-shared.cmake
+lib/cmake/boost_log-1.84.0/libboost_log-variant-mt-static.cmake
+lib/cmake/boost_log-1.84.0/libboost_log-variant-shared.cmake
+lib/cmake/boost_log-1.84.0/libboost_log-variant-static.cmake
+lib/cmake/boost_log_setup-1.84.0/
+lib/cmake/boost_log_setup-1.84.0/boost_log_setup-config-version.cmake
+lib/cmake/boost_log_setup-1.84.0/boost_log_setup-config.cmake
+lib/cmake/boost_log_setup-1.84.0/libboost_log_setup-variant-mt-shared.cmake
+lib/cmake/boost_log_setup-1.84.0/libboost_log_setup-variant-mt-static.cmake
+lib/cmake/boost_log_setup-1.84.0/libboost_log_setup-variant-shared.cmake
+lib/cmake/boost_log_setup-1.84.0/libboost_log_setup-variant-static.cmake
+lib/cmake/boost_math_c99-1.84.0/
+lib/cmake/boost_math_c99-1.84.0/boost_math_c99-config-version.cmake
+lib/cmake/boost_math_c99-1.84.0/boost_math_c99-config.cmake
+lib/cmake/boost_math_c99-1.84.0/libboost_math_c99-variant-mt-shared.cmake
+lib/cmake/boost_math_c99-1.84.0/libboost_math_c99-variant-mt-static.cmake
+lib/cmake/boost_math_c99-1.84.0/libboost_math_c99-variant-shared.cmake
+lib/cmake/boost_math_c99-1.84.0/libboost_math_c99-variant-static.cmake
+lib/cmake/boost_math_c99f-1.84.0/
+lib/cmake/boost_math_c99f-1.84.0/boost_math_c99f-config-version.cmake
+lib/cmake/boost_math_c99f-1.84.0/boost_math_c99f-config.cmake
+lib/cmake/boost_math_c99f-1.84.0/libboost_math_c99f-variant-mt-shared.cmake
+lib/cmake/boost_math_c99f-1.84.0/libboost_math_c99f-variant-mt-static.cmake
+lib/cmake/boost_math_c99f-1.84.0/libboost_math_c99f-variant-shared.cmake
+lib/cmake/boost_math_c99f-1.84.0/libboost_math_c99f-variant-static.cmake
+lib/cmake/boost_math_c99l-1.84.0/
+lib/cmake/boost_math_c99l-1.84.0/boost_math_c99l-config-version.cmake
+lib/cmake/boost_math_c99l-1.84.0/boost_math_c99l-config.cmake
+lib/cmake/boost_math_c99l-1.84.0/libboost_math_c99l-variant-mt-shared.cmake
+lib/cmake/boost_math_c99l-1.84.0/libboost_math_c99l-variant-mt-static.cmake
+lib/cmake/boost_math_c99l-1.84.0/libboost_math_c99l-variant-shared.cmake
+lib/cmake/boost_math_c99l-1.84.0/libboost_math_c99l-variant-static.cmake
+lib/cmake/boost_math_tr1-1.84.0/
+lib/cmake/boost_math_tr1-1.84.0/boost_math_tr1-config-version.cmake
+lib/cmake/boost_math_tr1-1.84.0/boost_math_tr1-config.cmake
+lib/cmake/boost_math_tr1-1.84.0/libboost_math_tr1-variant-mt-shared.cmake
+lib/cmake/boost_math_tr1-1.84.0/libboost_math_tr1-variant-mt-static.cmake
+lib/cmake/boost_math_tr1-1.84.0/libboost_math_tr1-variant-shared.cmake
+lib/cmake/boost_math_tr1-1.84.0/libboost_math_tr1-variant-static.cmake
+lib/cmake/boost_math_tr1f-1.84.0/
+lib/cmake/boost_math_tr1f-1.84.0/boost_math_tr1f-config-version.cmake
+lib/cmake/boost_math_tr1f-1.84.0/boost_math_tr1f-config.cmake
+lib/cmake/boost_math_tr1f-1.84.0/libboost_math_tr1f-variant-mt-shared.cmake
+lib/cmake/boost_math_tr1f-1.84.0/libboost_math_tr1f-variant-mt-static.cmake
+lib/cmake/boost_math_tr1f-1.84.0/libboost_math_tr1f-variant-shared.cmake
+lib/cmake/boost_math_tr1f-1.84.0/libboost_math_tr1f-variant-static.cmake
+lib/cmake/boost_math_tr1l-1.84.0/
+lib/cmake/boost_math_tr1l-1.84.0/boost_math_tr1l-config-version.cmake
+lib/cmake/boost_math_tr1l-1.84.0/boost_math_tr1l-config.cmake
+lib/cmake/boost_math_tr1l-1.84.0/libboost_math_tr1l-variant-mt-shared.cmake
+lib/cmake/boost_math_tr1l-1.84.0/libboost_math_tr1l-variant-mt-static.cmake
+lib/cmake/boost_math_tr1l-1.84.0/libboost_math_tr1l-variant-shared.cmake
+lib/cmake/boost_math_tr1l-1.84.0/libboost_math_tr1l-variant-static.cmake
+lib/cmake/boost_mpi-1.84.0/
+lib/cmake/boost_mpi-1.84.0/boost_mpi-config-version.cmake
+lib/cmake/boost_mpi-1.84.0/boost_mpi-config.cmake
+lib/cmake/boost_nowide-1.84.0/
+lib/cmake/boost_nowide-1.84.0/boost_nowide-config-version.cmake
+lib/cmake/boost_nowide-1.84.0/boost_nowide-config.cmake
+lib/cmake/boost_nowide-1.84.0/libboost_nowide-variant-mt-shared.cmake
+lib/cmake/boost_nowide-1.84.0/libboost_nowide-variant-mt-static.cmake
+lib/cmake/boost_nowide-1.84.0/libboost_nowide-variant-shared.cmake
+lib/cmake/boost_nowide-1.84.0/libboost_nowide-variant-static.cmake
+lib/cmake/boost_numpy-1.84.0/
+lib/cmake/boost_numpy-1.84.0/boost_numpy-config-version.cmake
+lib/cmake/boost_numpy-1.84.0/boost_numpy-config.cmake
+lib/cmake/boost_numpy-1.84.0/libboost_numpy-variant-mt-shared-py${MODPY_VERSION}.cmake
+lib/cmake/boost_numpy-1.84.0/libboost_numpy-variant-mt-static-py${MODPY_VERSION}.cmake
+lib/cmake/boost_numpy-1.84.0/libboost_numpy-variant-shared-py${MODPY_VERSION}.cmake
+lib/cmake/boost_numpy-1.84.0/libboost_numpy-variant-static-py${MODPY_VERSION}.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/
+lib/cmake/boost_prg_exec_monitor-1.84.0/boost_prg_exec_monitor-config-version.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/boost_prg_exec_monitor-config.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/libboost_prg_exec_monitor-variant-mt-shared.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/libboost_prg_exec_monitor-variant-mt-static.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/libboost_prg_exec_monitor-variant-shared.cmake
+lib/cmake/boost_prg_exec_monitor-1.84.0/libboost_prg_exec_monitor-variant-static.cmake
+lib/cmake/boost_program_options-1.84.0/
+lib/cmake/boost_program_options-1.84.0/boost_program_options-config-version.cmake
+lib/cmake/boost_program_options-1.84.0/boost_program_options-config.cmake
+lib/cmake/boost_program_options-1.84.0/libboost_program_options-variant-mt-shared.cmake
+lib/cmake/boost_program_options-1.84.0/libboost_program_options-variant-mt-static.cmake
+lib/cmake/boost_program_options-1.84.0/libboost_program_options-variant-shared.cmake
+lib/cmake/boost_program_options-1.84.0/libboost_program_options-variant-static.cmake
+lib/cmake/boost_python-1.84.0/
+lib/cmake/boost_python-1.84.0/boost_python-config-version.cmake
+lib/cmake/boost_python-1.84.0/boost_python-config.cmake
+lib/cmake/boost_python-1.84.0/libboost_python-variant-mt-shared-py${MODPY_VERSION}.cmake
+lib/cmake/boost_python-1.84.0/libboost_python-variant-mt-static-py${MODPY_VERSION}.cmake
+lib/cmake/boost_python-1.84.0/libboost_python-variant-shared-py${MODPY_VERSION}.cmake
+lib/cmake/boost_python-1.84.0/libboost_python-variant-static-py${MODPY_VERSION}.cmake
+lib/cmake/boost_random-1.84.0/
+lib/cmake/boost_random-1.84.0/boost_random-config-version.cmake
+lib/cmake/boost_random-1.84.0/boost_random-config.cmake
+lib/cmake/boost_random-1.84.0/libboost_random-variant-mt-shared.cmake
+lib/cmake/boost_random-1.84.0/libboost_random-variant-mt-static.cmake
+lib/cmake/boost_random-1.84.0/libboost_random-variant-shared.cmake
+lib/cmake/boost_random-1.84.0/libboost_random-variant-static.cmake
+lib/cmake/boost_regex-1.84.0/
+lib/cmake/boost_regex-1.84.0/boost_regex-config-version.cmake
+lib/cmake/boost_regex-1.84.0/boost_regex-config.cmake
+lib/cmake/boost_regex-1.84.0/libboost_regex-variant-mt-shared.cmake
+lib/cmake/boost_regex-1.84.0/libboost_regex-variant-mt-static.cmake
+lib/cmake/boost_regex-1.84.0/libboost_regex-variant-shared.cmake
+lib/cmake/boost_regex-1.84.0/libboost_regex-variant-static.cmake
+lib/cmake/boost_serialization-1.84.0/
+lib/cmake/boost_serialization-1.84.0/boost_serialization-config-version.cmake
+lib/cmake/boost_serialization-1.84.0/boost_serialization-config.cmake
+lib/cmake/boost_serialization-1.84.0/libboost_serialization-variant-mt-shared.cmake
+lib/cmake/boost_serialization-1.84.0/libboost_serialization-variant-mt-static.cmake
+lib/cmake/boost_serialization-1.84.0/libboost_serialization-variant-shared.cmake
+lib/cmake/boost_serialization-1.84.0/libboost_serialization-variant-static.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/
+lib/cmake/boost_stacktrace_addr2line-1.84.0/boost_stacktrace_addr2line-config-version.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/boost_stacktrace_addr2line-config.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/libboost_stacktrace_addr2line-variant-mt-shared.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/libboost_stacktrace_addr2line-variant-mt-static.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/libboost_stacktrace_addr2line-variant-shared.cmake
+lib/cmake/boost_stacktrace_addr2line-1.84.0/libboost_stacktrace_addr2line-variant-static.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/
+lib/cmake/boost_stacktrace_basic-1.84.0/boost_stacktrace_basic-config-version.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/boost_stacktrace_basic-config.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/libboost_stacktrace_basic-variant-mt-shared.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/libboost_stacktrace_basic-variant-mt-static.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/libboost_stacktrace_basic-variant-shared.cmake
+lib/cmake/boost_stacktrace_basic-1.84.0/libboost_stacktrace_basic-variant-static.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/
+lib/cmake/boost_stacktrace_noop-1.84.0/boost_stacktrace_noop-config-version.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/boost_stacktrace_noop-config.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/libboost_stacktrace_noop-variant-mt-shared.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/libboost_stacktrace_noop-variant-mt-static.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/libboost_stacktrace_noop-variant-shared.cmake
+lib/cmake/boost_stacktrace_noop-1.84.0/libboost_stacktrace_noop-variant-static.cmake
+lib/cmake/boost_system-1.84.0/
+lib/cmake/boost_system-1.84.0/boost_system-config-version.cmake
+lib/cmake/boost_system-1.84.0/boost_system-config.cmake
+lib/cmake/boost_system-1.84.0/libboost_system-variant-mt-shared.cmake
+lib/cmake/boost_system-1.84.0/libboost_system-variant-mt-static.cmake
+lib/cmake/boost_system-1.84.0/libboost_system-variant-shared.cmake
+lib/cmake/boost_system-1.84.0/libboost_system-variant-static.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/
+lib/cmake/boost_test_exec_monitor-1.84.0/boost_test_exec_monitor-config-version.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/boost_test_exec_monitor-config.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/libboost_test_exec_monitor-variant-mt-shared.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/libboost_test_exec_monitor-variant-mt-static.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/libboost_test_exec_monitor-variant-shared.cmake
+lib/cmake/boost_test_exec_monitor-1.84.0/libboost_test_exec_monitor-variant-static.cmake
+lib/cmake/boost_thread-1.84.0/
+lib/cmake/boost_thread-1.84.0/boost_thread-config-version.cmake
+lib/cmake/boost_thread-1.84.0/boost_thread-config.cmake
+lib/cmake/boost_thread-1.84.0/libboost_thread-variant-mt-shared.cmake
+lib/cmake/boost_thread-1.84.0/libboost_thread-variant-mt-static.cmake
+lib/cmake/boost_timer-1.84.0/
+lib/cmake/boost_timer-1.84.0/boost_timer-config-version.cmake
+lib/cmake/boost_timer-1.84.0/boost_timer-config.cmake
+lib/cmake/boost_timer-1.84.0/libboost_timer-variant-mt-shared.cmake
+lib/cmake/boost_timer-1.84.0/libboost_timer-variant-mt-static.cmake
+lib/cmake/boost_timer-1.84.0/libboost_timer-variant-shared.cmake
+lib/cmake/boost_timer-1.84.0/libboost_timer-variant-static.cmake
+lib/cmake/boost_type_erasure-1.84.0/
+lib/cmake/boost_type_erasure-1.84.0/boost_type_erasure-config-version.cmake
+lib/cmake/boost_type_erasure-1.84.0/boost_type_erasure-config.cmake
+lib/cmake/boost_type_erasure-1.84.0/libboost_type_erasure-variant-mt-shared.cmake
+lib/cmake/boost_type_erasure-1.84.0/libboost_type_erasure-variant-mt-static.cmake
+lib/cmake/boost_type_erasure-1.84.0/libboost_type_erasure-variant-shared.cmake
+lib/cmake/boost_type_erasure-1.84.0/libboost_type_erasure-variant-static.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/
+lib/cmake/boost_unit_test_framework-1.84.0/boost_unit_test_framework-config-version.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/boost_unit_test_framework-config.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/libboost_unit_test_framework-variant-mt-shared.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/libboost_unit_test_framework-variant-mt-static.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/libboost_unit_test_framework-variant-shared.cmake
+lib/cmake/boost_unit_test_framework-1.84.0/libboost_unit_test_framework-variant-static.cmake
+lib/cmake/boost_url-1.84.0/
+lib/cmake/boost_url-1.84.0/boost_url-config-version.cmake
+lib/cmake/boost_url-1.84.0/boost_url-config.cmake
+lib/cmake/boost_url-1.84.0/libboost_url-variant-mt-shared.cmake
+lib/cmake/boost_url-1.84.0/libboost_url-variant-mt-static.cmake
+lib/cmake/boost_url-1.84.0/libboost_url-variant-shared.cmake
+lib/cmake/boost_url-1.84.0/libboost_url-variant-static.cmake
+lib/cmake/boost_wave-1.84.0/
+lib/cmake/boost_wave-1.84.0/boost_wave-config-version.cmake
+lib/cmake/boost_wave-1.84.0/boost_wave-config.cmake
+lib/cmake/boost_wave-1.84.0/libboost_wave-variant-mt-shared.cmake
+lib/cmake/boost_wave-1.84.0/libboost_wave-variant-mt-static.cmake
+lib/cmake/boost_wave-1.84.0/libboost_wave-variant-shared.cmake
+lib/cmake/boost_wave-1.84.0/libboost_wave-variant-static.cmake
+lib/cmake/boost_wserialization-1.84.0/
+lib/cmake/boost_wserialization-1.84.0/boost_wserialization-config-version.cmake
+lib/cmake/boost_wserialization-1.84.0/boost_wserialization-config.cmake
+lib/cmake/boost_wserialization-1.84.0/libboost_wserialization-variant-mt-shared.cmake
+lib/cmake/boost_wserialization-1.84.0/libboost_wserialization-variant-mt-static.cmake
+lib/cmake/boost_wserialization-1.84.0/libboost_wserialization-variant-shared.cmake
+lib/cmake/boost_wserialization-1.84.0/libboost_wserialization-variant-static.cmake
@static-lib lib/libboost_atomic-mt.a
@lib lib/libboost_atomic-mt.so.${LIBboost_atomic-mt_VERSION}
@static-lib lib/libboost_chrono-mt.a


No comments:

Post a Comment