From 7c1402cc75930269a67599367df749627f9658d5 Mon Sep 17 00:00:00 2001 From: "Lori A. Burns" Date: Fri, 30 Jan 2026 22:15:29 -0500 Subject: [PATCH 1/2] fresh detect boost fix --- cmake/libint2-config.cmake.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/libint2-config.cmake.in b/cmake/libint2-config.cmake.in index 117d372f..2d115e35 100644 --- a/cmake/libint2-config.cmake.in +++ b/cmake/libint2-config.cmake.in @@ -59,8 +59,9 @@ include(CMakeFindDependencyMacro) set(Eigen3_CONFIG @Eigen3_CONFIG@) if (NOT Eigen3_CONFIG OR NOT EXISTS ${Eigen3_CONFIG}) message(WARNING "Libint2 library was built with Eigen3Config.cmake detected at ${Eigen3_CONFIG}, but this path is no longer valid; directory moved since Libint2 library build?") + else() + get_filename_component(Eigen3_DIR "${Eigen3_CONFIG}" DIRECTORY) endif() - get_filename_component(Eigen3_DIR ${Eigen3_CONFIG} DIRECTORY) find_dependency(Eigen3 REQUIRED PATHS ${Eigen3_CONFIG}) endif() @@ -70,8 +71,9 @@ include(CMakeFindDependencyMacro) set(Boost_CONFIG @Boost_CONFIG@) if (NOT Boost_CONFIG OR NOT EXISTS ${Boost_CONFIG}) message(WARNING "Libint2 library was built with BoostConfig.cmake detected at ${Boost_CONFIG}, but this path is no longer valid; directory moved since Libint2 library build?") + else() + get_filename_component(Boost_DIR "${Boost_CONFIG}" DIRECTORY) endif() - get_filename_component(Boost_DIR ${Boost_CONFIG} DIRECTORY) find_dependency(Boost 1.57 REQUIRED) endif() else() From 4733cfcbe330133a909695eb76969bebe82460bd Mon Sep 17 00:00:00 2001 From: Eduard Valeyev Date: Fri, 30 Jan 2026 22:44:00 -0500 Subject: [PATCH 2/2] amend 7c1402c --- cmake/libint2-config.cmake.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/libint2-config.cmake.in b/cmake/libint2-config.cmake.in index 2d115e35..ff5a28c1 100644 --- a/cmake/libint2-config.cmake.in +++ b/cmake/libint2-config.cmake.in @@ -59,10 +59,11 @@ include(CMakeFindDependencyMacro) set(Eigen3_CONFIG @Eigen3_CONFIG@) if (NOT Eigen3_CONFIG OR NOT EXISTS ${Eigen3_CONFIG}) message(WARNING "Libint2 library was built with Eigen3Config.cmake detected at ${Eigen3_CONFIG}, but this path is no longer valid; directory moved since Libint2 library build?") + find_dependency(Eigen3 REQUIRED) else() get_filename_component(Eigen3_DIR "${Eigen3_CONFIG}" DIRECTORY) + find_dependency(Eigen3 REQUIRED HINTS "${Eigen3_DIR}") endif() - find_dependency(Eigen3 REQUIRED PATHS ${Eigen3_CONFIG}) endif() if (@LIBINT_HAS_SYSTEM_BOOST_PREPROCESSOR_VARIADICS@) # LIBINT_HAS_SYSTEM_BOOST_PREPROCESSOR_VARIADICS @@ -71,10 +72,11 @@ include(CMakeFindDependencyMacro) set(Boost_CONFIG @Boost_CONFIG@) if (NOT Boost_CONFIG OR NOT EXISTS ${Boost_CONFIG}) message(WARNING "Libint2 library was built with BoostConfig.cmake detected at ${Boost_CONFIG}, but this path is no longer valid; directory moved since Libint2 library build?") + find_dependency(Boost 1.57 REQUIRED) else() get_filename_component(Boost_DIR "${Boost_CONFIG}" DIRECTORY) + find_dependency(Boost 1.57 REQUIRED HINTS "${Boost_DIR}") endif() - find_dependency(Boost 1.57 REQUIRED) endif() else() if(NOT CMAKE_REQUIRED_QUIET)