From f7962fdfe19cd366c555f9f81d8ba3296f39e7c7 Mon Sep 17 00:00:00 2001 From: Francesco Andreoli Date: Fri, 21 Aug 2026 17:23:57 +0200 Subject: [PATCH] Declare direct grid_map_cv dependency in grid_map_filters grid_map_filters includes grid_map_cv/utilities.hpp in eight filter implementations but only received the dependency transitively via grid_map_ros. Declare it directly in package.xml and CMake so the dependency contract matches source usage. Fixes #539 Co-Authored-By: Claude Fable 5 --- grid_map_filters/CMakeLists.txt | 2 ++ grid_map_filters/package.xml | 1 + 2 files changed, 3 insertions(+) diff --git a/grid_map_filters/CMakeLists.txt b/grid_map_filters/CMakeLists.txt index 9d0cba5a5..2e3205b64 100644 --- a/grid_map_filters/CMakeLists.txt +++ b/grid_map_filters/CMakeLists.txt @@ -6,6 +6,7 @@ find_package(ament_cmake REQUIRED) find_package(filters REQUIRED) find_package(grid_map_cmake_helpers REQUIRED) find_package(grid_map_core REQUIRED) +find_package(grid_map_cv REQUIRED) find_package(grid_map_msgs REQUIRED) find_package(grid_map_ros REQUIRED) find_package(pluginlib REQUIRED) @@ -29,6 +30,7 @@ set(dependencies TBB filters grid_map_core + grid_map_cv grid_map_msgs grid_map_ros pluginlib diff --git a/grid_map_filters/package.xml b/grid_map_filters/package.xml index 8dc30a64f..8345c406b 100644 --- a/grid_map_filters/package.xml +++ b/grid_map_filters/package.xml @@ -18,6 +18,7 @@ filters grid_map_core + grid_map_cv grid_map_msgs grid_map_ros pluginlib