-
Notifications
You must be signed in to change notification settings - Fork 30
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
ros-melodic/roscpp and ros-kinetic/roscpp stopped building due to bind placeholders in latest Boost (1.73.0) #986
Comments
…cks roscpp build
…cks roscpp build
…cks roscpp build
…cks roscpp build
Maybe just set the variable as it is unlikely that the code will ever get fixed? |
The error looks like (full log from my CI here):
And it keeps going. I believe the fix would be do like in this PR (for ros2 message_filters):
https://github.com/ros2/message_filters/pull/40/files
Which is substituting every instance of
_1
,_2
, etc forstd::placeholders::_1
,std::placeholders::_2
, etc.I don't have time right now to fix it. But if anyone has time, that's most probably the solution (and I don't think it will be fixed upstream given it has to do with having a newer boost, 1.73.0). Using the still available 1.72.X boost should also avoid this.
The text was updated successfully, but these errors were encountered: