Skip to content

fix: compatibility with Boost 1.88 by updating deprecated APIs

Dear maintainer,

Please consider this patch to update this package's compatibility with the new APIs used with Boost 1.88:

  • io_service was renamed to io_context
  • tcp::resolver::query and udp::resolver::query were deprecated in favor of using resolve() directly with hostname and service parameters
  • boost/filesystem/convenience.hpp was removed in newer Boost versions. The functions it provided are now in boost/filesystem/operations.hpp
  • extension(path) free function was removed; use path.extension().string()
  • path::branch_path() was removed; use path::parent_path() instead

Merge request reports

Loading