Skip to content

[22970] Depends on deprecated (& now removed) class from asio #5726

Description

@solonovamax

Is there an already existing issue for this?

  • I have searched the existing issues

Expected behavior

Does not depend on deprecated class from asio

Current behavior

Does depend on deprecated class from asio

Steps to reproduce

  1. look for asio::io_service
  2. find it
  3. look in asio docs to see it is deprecated

Fast DDS version/commit

3fcf91b

Platform/Architecture

Ubuntu Focal 20.04 amd64, Other. Please specify in Additional context section.

Transport layer

Default configuration, UDPv4 & SHM

Additional context

asio::io_service was removed in asio 1.33.0, which is causing build failures if built against this. This is an issue when trying to build ros2 on arch linux, as arch relies on the latest asio version, which is 1.34.0

XML configuration file

Relevant log output

Network traffic capture

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    in progressIssue or PR which is being reviewed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions