Fix outdated boost header include
This commit fixes the header include paths from boost library which are
no longer valid.
Change-Id: I2adf06d46f3f597c16e013e54eaedcd2cb0ad42f
Signed-off-by: Chau Ly <chaul@amperecomputing.com>
diff --git a/src/biosconfigcommands.cpp b/src/biosconfigcommands.cpp
index 96d0c4e..1b08129 100644
--- a/src/biosconfigcommands.cpp
+++ b/src/biosconfigcommands.cpp
@@ -20,8 +20,8 @@
#include <biosconfigcommands.hpp>
#include <boost/crc.hpp>
-#include <boost/process/child.hpp>
-#include <boost/process/io.hpp>
+#include <boost/process/v1/child.hpp>
+#include <boost/process/v1/io.hpp>
#include <ipmid/api.hpp>
#include <ipmid/message.hpp>
#include <ipmid/message/types.hpp>
@@ -602,8 +602,9 @@
template <typename... ArgTypes>
static int generateBIOSXMLFile(const char* path, ArgTypes&&... tArgs)
{
- boost::process::child execProg(path, const_cast<char*>(tArgs)...,
- boost::process::std_out > biosXMLFilePath);
+ boost::process::v1::child execProg(
+ path, const_cast<char*>(tArgs)...,
+ boost::process::v1::std_out > biosXMLFilePath);
execProg.wait();
return execProg.exit_code();
}