Skip to content
This repository was archived by the owner on Feb 3, 2025. It is now read-only.
This repository was archived by the owner on Feb 3, 2025. It is now read-only.

Build failure since boost::asio::io_service has been removed in 1.87 #3414

Open
@scpeters

Description

@scpeters

Environment

  • OS Version: macOS
  • Source or binary build?

Description

  • Expected behavior: gazebo should compile on macOS
  • Actual behavior: it fails to build since boost 1.87 was merged to homebrew-core

Steps to reproduce

  1. Build from source on macOS

Output

https://build.osrfoundation.org/job/gazebo-install-one_liner-homebrew-amd64/3371/console

In file included from /tmp/gazebo11-20241217-86675-upeq8d/gazebo-11.15.0/build/gazebo/transport/transport.hh:5:
/tmp/gazebo11-20241217-86675-upeq8d/gazebo-11.15.0/gazebo/transport/IOManager.hh:45:28: error: no type named 'io_service' in namespace 'boost::asio'
      public: boost::asio::io_service &GetIO();
              ~~~~~~~~~~~~~^

see also:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

  • Status

    In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions