From f003f37959c9a518745023e97fddfafbfdb3cea7 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 21 Sep 2026 15:47:31 +0000 Subject: automatic import of ros-humble-autoware-lanelet2-extension --- autoware-lanelet2-extension.spec | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/autoware-lanelet2-extension.spec b/autoware-lanelet2-extension.spec index 29b925d..efd9ef3 100644 --- a/autoware-lanelet2-extension.spec +++ b/autoware-lanelet2-extension.spec @@ -32,6 +32,14 @@ Source0: %{RosPkgName}-%{version}.tar.gz # fails with "Could NOT find GeographicLib" unless the headers/libraries are in # the build root; same BuildRequires as the sibling # ros-humble-lanelet2-projection / ros-humble-lanelet2-validation specs. +# mrt-cmake-modules: also not a direct package.xml of this package, but +# the lanelet2 stack declares it as , so the installed +# lanelet2_coreConfig.cmake runs find_package(mrt_cmake_modules REQUIRED) from +# its _init_package_dependencies() macro (template +# mrt_cmake_modules/cmake/Templates/packageConfig.cmake.in:35) whenever a +# consumer configures against lanelet2_core -> CMake error "Could not find a +# package configuration file provided by mrt_cmake_modules". Same BuildRequires +# as the sibling ros-humble-lanelet2-io / -projection / -validation specs. # ament_cmake_ros is intentionally not listed (tests are gated off # in %build via -DBUILD_TESTING=OFF). BuildRequires: cmake @@ -48,6 +56,7 @@ BuildRequires: ros-%{ros_distro}-lanelet2-projection BuildRequires: ros-%{ros_distro}-lanelet2-routing BuildRequires: ros-%{ros_distro}-lanelet2-traffic-rules BuildRequires: ros-%{ros_distro}-lanelet2-validation +BuildRequires: ros-%{ros_distro}-mrt-cmake-modules BuildRequires: ros-%{ros_distro}-rclcpp BuildRequires: ros-%{ros_distro}-tf2 BuildRequires: ros-%{ros_distro}-tf2-geometry-msgs -- cgit v1.2.3