I faced build issues while trying to build the Dockerfile for ROS1 related to yaml_cpp_vendor which looks like a ROS2 dependency of grid_map_geo. I am able to build successfully by pinning grid_map_geo to the master branch commit ( has: 64161b8d30b083f362052411e2ca0d6f494bfac3) inside the dependencies.rosinstall which is ROS1 as opposed to letting it pick the default branch which is ros2.
I faced build issues while trying to build the Dockerfile for ROS1 related to
yaml_cpp_vendor
which looks like a ROS2 dependency ofgrid_map_geo
. I am able to build successfully by pinninggrid_map_geo
to themaster
branch commit ( has: 64161b8d30b083f362052411e2ca0d6f494bfac3) inside thedependencies.rosinstall
which is ROS1 as opposed to letting it pick the default branch which isros2
.Error logs:
Successful build logs after pinning
grid_map_geo
:For reference, I tested this on an Ubuntu 20.04 machine Docker version 24.0.6, build ed223bc