You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Partial: moveit/moveit2#3793 covers C++20 shared_ptr::unique() replacements; moveit/moveit2#3467 covers much of the target-link migration; remaining collision-distance/API and ConfigExtras pieces need maintainer/API review.
Partial: moveit/moveit2#3793 covers the kinematics plugin shared_ptr::unique() replacement; moveit/moveit2#3467 covers much of the target-link migration; remaining umbrella-target/ConfigExtras changes need review.
Already upstream / obsolete: Already absorbed in current autoware_core/main; re-check against the next RoboStack snapshot before keeping the local patch.
Already upstream / obsolete: Already absorbed in current autoware_utils/main; re-check against the next RoboStack snapshot before keeping the local patch.
Already upstream / obsolete: Already absorbed in current ros/class_loader:rolling; re-check against the next RoboStack snapshot before keeping the local patch.
Already upstream / no-op: check_isometry.h already includes <assert.h> where ASSERT_ISOMETRY is defined; moveit/geometric_shapes#272 was closed as unnecessary.
Already upstream / obsolete: Current Lanelet2 already contains the Boost 1.87 guard and const-iterator fix; re-check the Eigen link hunk before keeping it.
Already upstream / release check: the ROS 2 compatibility branch already has the imported-target target_link_libraries conversion; no separate PR opened.
Already upstream / remove after refresh: pal-robotics/pal_statistics#18, merged and released; remove locally after the relevant snapshot/release refresh.
Already upstream / release check: rqt:rolling already includes <unistd.h> in nodelet_plugin_provider.cpp; kilted-only local patch should be re-checked after release refresh.
Already upstream / remove after refresh: ros-controls/ros2_controllers#1536, merged and released; remove locally after the relevant snapshot/release refresh.
Kilted-only patch: chrono/time conversion in async hardware components; no rolling patch found, so this needs current rolling evidence before an upstream PR.
Needs branch/dependency review: parameter_traits only exists on upstream humble; main/jazzy/kilted no longer contain the package, so this is not a clean rolling/main PR.
Partial already upstream / needs review: Current PlotJuggler/main already has the span deserialize hunk; the remaining cxx_std_20 hunk is unclear because rosx_introspection uses span-lite under C++17.
Windows plugin/export adjustments; some target-link work is covered by moveit/moveit2#3467, but the Windows source changes need a separate split and review.
Activity
traversaro commentedon Jun 22, 2025
Some recent PRs:
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLSros-perception/laser_filters#224Some of these are probably based on work of @Tobias-Fischer or @wep21, sorry if I was not always able to track the actual author.
traversaro commentedon Jul 3, 2025
An update of the current patches on kilted/rolling and the related upstreaming status to avoid getting lost.
Grouped by current status. Patch names link to the RoboStack patch when available, preferring ros-rolling and falling back to ros-kilted.
Open upstream PRs
robin_hood.hMSVC macro-continuation issue while preservingrobin_hood::unordered_node_map; ODE packaging hunk intentionally omitted; kilted patch/build-number PR RoboStack/ros-kilted#92 is green.Upstreamed / merged / release check
check_isometry.halready includes<assert.h>whereASSERT_ISOMETRYis defined; moveit/geometric_shapes#272 was closed as unnecessary.Duplicate or existing upstream work
Potential PRs
Needs triage / review
Needs deeper API review
RoboStack-only / unsuitable
traversaro commentedon Jul 16, 2025
xref: OctoMap/octomap_rviz_plugins#51
Export image_publisher symbols on Windows (#1196)