From 12275a217cbab7aaa2de2c38889a4fa935092299 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 13 May 2026 15:32:53 +0300 Subject: [PATCH 1/3] Use non-deprecated header include for identity.hpp --- include/boost/fusion/view/identity_view/identity_view.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/fusion/view/identity_view/identity_view.hpp b/include/boost/fusion/view/identity_view/identity_view.hpp index 98410bc67..1662f251b 100644 --- a/include/boost/fusion/view/identity_view/identity_view.hpp +++ b/include/boost/fusion/view/identity_view/identity_view.hpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include namespace boost { namespace fusion { From f1e6192ed9532ceb2cea7e582f4e6dd571e6e4c3 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 13 May 2026 20:23:21 +0300 Subject: [PATCH 2/3] Regenerate CMakeLists.txt --- CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a8436cbee..9467e2760 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,6 @@ target_link_libraries(boost_fusion Boost::container_hash Boost::core Boost::function_types - Boost::functional Boost::mpl Boost::preprocessor Boost::tuple From 7e4a92a3996f9d1e8d44f86eae16c60a059333ae Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 13 May 2026 20:43:59 +0300 Subject: [PATCH 3/3] Update build.jam --- build.jam | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build.jam b/build.jam index e62ea7462..bef6fca07 100644 --- a/build.jam +++ b/build.jam @@ -10,7 +10,6 @@ constant boost_dependencies : /boost/container_hash//boost_container_hash /boost/core//boost_core /boost/function_types//boost_function_types - /boost/functional//boost_functional /boost/mpl//boost_mpl /boost/preprocessor//boost_preprocessor /boost/tuple//boost_tuple @@ -18,16 +17,12 @@ constant boost_dependencies : /boost/typeof//boost_typeof /boost/utility//boost_utility ; -project /boost/fusion - : common-requirements - include - ; +project /boost/fusion ; explicit - [ alias boost_fusion : : : : $(boost_dependencies) ] + [ alias boost_fusion : : : : include $(boost_dependencies) ] [ alias all : boost_fusion test ] ; call-if : boost-library fusion ; -