Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building against Boost 1.87 fails #326

Open
rhauser opened this issue Dec 21, 2024 · 0 comments
Open

Building against Boost 1.87 fails #326

rhauser opened this issue Dec 21, 2024 · 0 comments

Comments

@rhauser
Copy link

rhauser commented Dec 21, 2024

Boost ASIO in release 1.87 has removed many classes/functions/methods that were deprecated since a long time.

The ones affecting ipbus are:

  • io_service -> io_context
  • io_service::work -> executor_work_guard<io_context::executor_type>
  • resolver::query -> replaced by a (host, service) tuple in call to resolver::resolve()
  • resolver::iterator -> resolver::results_type, resolver::results_type::iterator

I have a preliminary pull request which compiles against Boost 1.87 and all the way back to 1.66 (e.g. Alma/RHEL 8).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant