Fix build issues with boost 1.87

Update deprecated terminology that was removed in boost 1.87.

Change-Id: I175189edad0a9b6ea350d879771b7ec42b95a6d6
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
diff --git a/src/cpuinfo_main.cpp b/src/cpuinfo_main.cpp
index cbe2ed6..5681b1c 100644
--- a/src/cpuinfo_main.cpp
+++ b/src/cpuinfo_main.cpp
@@ -22,7 +22,7 @@
 #include <stdio.h>
 #include <sys/ioctl.h>
 
-#include <boost/asio/io_service.hpp>
+#include <boost/asio/io_context.hpp>
 #include <boost/asio/steady_timer.hpp>
 #include <boost/container/flat_map.hpp>
 
@@ -354,7 +354,7 @@
 }
 
 #if PECI_ENABLED
-static void getPPIN(boost::asio::io_service& io,
+static void getPPIN(boost::asio::io_context& io,
                     const std::shared_ptr<sdbusplus::asio::connection>& conn,
                     const size_t& cpu)
 {
@@ -477,7 +477,7 @@
  * Get cpu and pirom address
  */
 static void getCpuAddress(
-    boost::asio::io_service& io,
+    boost::asio::io_context& io,
     const std::shared_ptr<sdbusplus::asio::connection>& conn,
     const std::string& service, const std::string& object,
     const std::string& interface)
@@ -573,7 +573,7 @@
  * D-Bus client: to get platform specific configs
  */
 static void getCpuConfiguration(
-    boost::asio::io_service& io,
+    boost::asio::io_context& io,
     const std::shared_ptr<sdbusplus::asio::connection>& conn,
     sdbusplus::asio::object_server& objServer)
 {
@@ -654,7 +654,7 @@
 int main()
 {
     // setup connection to dbus
-    boost::asio::io_service& io = cpu_info::dbus::getIOContext();
+    boost::asio::io_context& io = cpu_info::dbus::getIOContext();
     std::shared_ptr<sdbusplus::asio::connection> conn =
         cpu_info::dbus::getConnection();