From 7162294f1b0c567a927074fc85417cc16b9d75d6 Mon Sep 17 00:00:00 2001 From: Anton Popovichenko Date: Sat, 19 Apr 2025 21:01:40 +0200 Subject: fix(Deps/Boost): Fix build for boost 1.88. (#21952) --- src/common/Utilities/StartProcess.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'src/common') diff --git a/src/common/Utilities/StartProcess.cpp b/src/common/Utilities/StartProcess.cpp index 7f745d6ffc..5218b6b3ac 100644 --- a/src/common/Utilities/StartProcess.cpp +++ b/src/common/Utilities/StartProcess.cpp @@ -22,10 +22,21 @@ #include "Util.h" #include #include -#include "boost/process.hpp" #include +#if BOOST_VERSION < 108800 +#include using namespace boost::process; +#else +#include +#include +#include +#include +#include +#include +using namespace boost::process::v1; +#endif + using namespace boost::iostreams; namespace Acore @@ -118,7 +129,11 @@ namespace Acore exe = std::filesystem::absolute(executable).string(), args = argsVector, env = environment(boost::this_process::environment()), +#if BOOST_VERSION < 108800 std_in = boost::process::close, +#else + std_in = boost::process::v1::close, +#endif std_out = outStream, std_err = errStream }; -- cgit v1.2.3