ros-humble
ros-humble copied to clipboard
Upstream humble patches in view of jazzy release
The release of ROS 2 Jazzy is a good time to try to upstream the patches we have in Humble. Probably the easiest thing is trying to get them integrated in Rolling, so that they will be in Jazzy when Jazzy branches from Rolling.
Related:
- https://github.com/RoboStack/robostack.github.io/issues/16
- https://github.com/RoboStack/ros-galactic/issues/31
The following is a list of patches that we have in humble to track the upstreaming:
Status:
- ✅ : Version of the repo with the fix released or patch not needed.
- ✔️ : Problem fixed in main/rolling branch of repo.
- 🚧 : PR submitted to the repo.
- ❌ : Not upstreamed
- ➖ : conda-forge-specific change, it does not make sense to upstream
| Patch | Status | Context |
|---|---|---|
| ros-humble-ament-cmake-core.patch | ||
| ros-humble-ament-cmake-python.patch | ||
| ros-humble-ament-package.patch | ||
| ros-humble-apex-containers.patch | ✅ | The package has been removed from rolling/jazzy, see https://github.com/ros/rosdistro/pull/38778 |
| ros-humble-apriltag-ros.patch | ||
| ros-humble-apriltag.patch | ||
| ros-humble-backward-ros.patch | ||
| ros-humble-behaviortree-cpp-v3.patch | ||
| ros-humble-bno055.patch | ✔️ | See https://github.com/flynneva/bno055/pull/59 , that resulted in https://github.com/flynneva/bno055/issues/68 and https://github.com/ros/rosdistro/pull/39928 |
| ros-humble-bondcpp.osx.patch | ||
| ros-humble-bondcpp.win.patch | ||
| ros-humble-cartographer-ros.patch | ||
| ros-humble-cv-bridge.patch | ✅ | The patch was not actually needed and was removed in https://github.com/RoboStack/ros-humble/pull/141 |
| ros-humble-cyclonedds.patch | ||
| ros-humble-demo-nodes-py.patch | ✔️ | https://github.com/RoboStack/ros-humble/issues/150 |
| ros-humble-dolly-ignition.patch | ||
| ros-humble-dwb-critics.win.patch | ||
| ros-humble-dwb-plugins.win.patch | ||
| ros-humble-embree-vendor.patch | ||
| ros-humble-examples-rclpy-minimal-action-client.patch | ✔️ | https://github.com/RoboStack/ros-humble/issues/150 |
| ros-humble-examples-rclpy-minimal-client.patch | ✔️ | https://github.com/RoboStack/ros-humble/issues/150 |
| ros-humble-fastrtps.patch | ||
| ros-humble-fmilibrary-vendor.patch | ||
| ros-humble-foxglove-bridge.patch | ||
| ros-humble-geometric-shapes.win.patch | ||
| ros-humble-google-benchmark-vendor.patch | ||
| ros-humble-gpsd-client.patch | ||
| ros-humble-iceoryx-utils.patch | ✅ | The package is not present anymore in rolling/jazzy, see https://index.ros.org/p/iceoryx_utils/ |
| ros-humble-image-geometry.win.patch | ||
| ros-humble-image-proc.win.patch | ||
| ros-humble-image-publisher.win.patch | ||
| ros-humble-image-rotate.win.patch | ||
| ros-humble-image-view.win.patch | ||
| ros-humble-lanelet2.patch | ||
| ros-humble-laser-filters.win.patch | ||
| ros-humble-libg2o.patch | ||
| ros-humble-libphidget22.patch | ||
| ros-humble-librealsense2.patch | ||
| ros-humble-libyaml-vendor.patch | 🚧 | https://github.com/ros2/libyaml_vendor/pull/52 |
| ros-humble-menge-vendor.patch | ||
| ros-humble-mimick-vendor.osx.patch | ||
| ros-humble-mimick-vendor.win.patch | ||
| ros-humble-moveit-common.win.patch | ||
| ros-humble-moveit-core.patch | ||
| ros-humble-moveit-core.win.patch | ||
| ros-humble-moveit-kinematics.patch | ||
| ros-humble-moveit-planners-ompl.patch | ||
| ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin.patch | ||
| ros-humble-moveit-setup-assistant.patch | ||
| ros-humble-moveit-setup-core-plugins.patch | ||
| ros-humble-moveit-setup-framework.patch | ||
| ros-humble-mrpt2.patch | ||
| ros-humble-mrt-cmake-modules.patch | ||
| ros-humble-nav2-amcl.win.patch | ||
| ros-humble-nav2-behavior-tree.win.patch | ||
| ros-humble-nav2-common.patch | ||
| ros-humble-nav2-common.win.patch | ||
| ros-humble-nav2-controller.patch | ||
| ros-humble-nav2-costmap-2d.win.patch | ||
| ros-humble-nav2-map-server.patch | ||
| ros-humble-nav2-mppi-controller.linux.patch | ||
| ros-humble-nav2-mppi-controller.osx.patch | ||
| ros-humble-nav2-recoveries.win.patch | ||
| ros-humble-nav2-regulated-pure-pursuit-controller.patch | ||
| ros-humble-nav2-rotation-shim-controller.win.patch | ||
| ros-humble-nav2-smac-planner.osx.patch | ||
| ros-humble-nav2-smac-planner.win.patch | ||
| ros-humble-nav2-waypoint-follower.patch | ||
| ros-humble-octomap.win.patch | ||
| ros-humble-octovis.patch | ||
| ros-humble-ompl.patch | ||
| ros-humble-osrf-testing-tools-cpp.patch | ||
| ros-humble-pilz-industrial-motion-planner.patch | ||
| ros-humble-plotjuggler-ros.patch | ||
| ros-humble-plotjuggler.patch | ||
| ros-humble-popf.patch | ||
| ros-humble-python-qt-binding.patch | ||
| ros-humble-qt-gui-cpp.patch | ||
| ros-humble-rcl.patch | ||
| ros-humble-rclcpp-lifecycle.patch | ||
| ros-humble-rclpy.osx.patch | ||
| ros-humble-rcutils.patch | ||
| ros-humble-realtime-tools.osx.patch | ||
| ros-humble-realtime-tools.win.patch | https://github.com/ros-controls/realtime_tools/issues/131 | |
| ros-humble-rmf-building-map-tools.patch | ||
| ros-humble-ros-gz-bridge.patch | ||
| ros-humble-ros-ign-bridge.win.patch | ||
| ros-humble-ros-workspace.patch | ||
| ros-humble-ros2-socketcan.patch | ||
| ros-humble-rosbag2-py.osx.patch | ||
| ros-humble-rosidl-generator-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-generator-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-generator-dds-idl.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-generator-py.patch | ||
| ros-humble-rosidl-typesupport-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-connext-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-connext-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-fastrtps-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-fastrtps-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-gurumdds-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-gurumdds-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-introspection-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-introspection-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-opensplice-c.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rosidl-typesupport-opensplice-cpp.patch | 🚧 | https://github.com/RoboStack/vinca/pull/51 |
| ros-humble-rqt-gui-cpp.linux.patch | ||
| ros-humble-rsl.patch | ✔️ | https://github.com/PickNikRobotics/RSL/pull/122, https://github.com/PickNikRobotics/RSL/pull/118 |
| ros-humble-rtabmap.patch | ||
| ros-humble-rviz-common.patch | ||
| ros-humble-rviz-default-plugins.patch | ||
| ros-humble-rviz-ogre-vendor.patch | ||
| ros-humble-rviz2.patch | ||
| ros-humble-sdformat-urdf.patch | ✔️ | https://github.com/ros/sdformat_urdf/pull/22 |
| ros-humble-slam-toolbox.patch | ||
| ros-humble-theora-image-transport.win.patch | ||
| ros-humble-ublox-dgnss-node.patch | ||
| ros-humble-ur-calibration.patch | ||
| ros-humble-usb-cam.patch | ||
| ros-humble-vision-msgs-rviz-plugins.patch | ||
| ros-humble-webots-ros2-control.patch | ||
| ros-humble-webots-ros2-driver.patch |