RoboStack / ros-humble

Recipes for ROS 2 Humble Hawksbill
81 stars 32 forks source link

Use libboost-* packages instead of deprecated boost and boost-cpp packages #148

Closed traversaro closed 2 months ago

traversaro commented 2 months ago

As reported in https://github.com/RoboStack/ros-noetic/issues/448#issuecomment-1962127319, the use of deprecated packages that were not pinned in pinnings was basically causing the pinning to be ignored. With respect to ROS Noetic, we do not need to do any kind of rebuild as we have a run_constrained on boost-cpp in ros2-distro-mutex, that is not there in ROS Noetic.

Tobias-Fischer commented 2 months ago

Oh no, how did that slip through :(

Tobias-Fischer commented 2 months ago

Let's rebuild the Windows packages - do you think we should rebuild other platforms too?

traversaro commented 2 months ago

Let's rebuild the Windows packages - do you think we should rebuild other platforms too?

I do not think we need the rebuild on humble, the run_constrained dep of ros2-distro-mutex with boost-cpp have saved us in this case I guess.

Tobias-Fischer commented 2 months ago

Oh I understand now .. thanks, will stop it.

Tobias-Fischer commented 2 months ago

Actually, let's run it as an "exercise". I'd like to see how easy/hard it is to rebuild in one go.