diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-09-21 15:30:30 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-09-21 15:30:30 +0000 |
| commit | 49f834d1ec01ea01d548aadb2f090a2e299b99eb (patch) | |
| tree | a9fd711d982a1d6584ab33aef9c8021a345b8ec9 | |
| parent | 9ec9c0a895e0242bcf246fe791a7251bab6e163a (diff) | |
automatic import of ros-humble-lanelet2-validationopeneuler24.03_LTS_SP3
| -rw-r--r-- | ros-humble-lanelet2-validation.spec | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ros-humble-lanelet2-validation.spec b/ros-humble-lanelet2-validation.spec index 0392990..e99191f 100644 --- a/ros-humble-lanelet2-validation.spec +++ b/ros-humble-lanelet2-validation.spec @@ -23,6 +23,13 @@ Source0: %{name}-%{version}.tar.gz # buildtool_export_depend) provide the ament/colcon aware CMake scaffolding used # by this package. <test_depend> gtest / lanelet2_maps are intentionally not # listed (tests are gated off in %build). +# geographiclib-devel is not a direct package.xml <depend> of lanelet2_validation, +# but mrt_cmake_modules' AutoDeps walks the exported package configs transitively +# (lanelet2_io -> lanelet2_projectionConfig.cmake -> +# lanelet2_projectionAutoDepsConfig.cmake -> find_package(GeographicLib)) and +# fails with "Could NOT find GeographicLib" unless the GeographicLib headers and +# libraries are installed in the build root. Same BuildRequires as the sibling +# ros-humble-lanelet2-projection spec. BuildRequires: cmake BuildRequires: ros-%{ros_distro}-ament-cmake BuildRequires: ros-%{ros_distro}-ament-cmake-core @@ -32,6 +39,7 @@ BuildRequires: ros-%{ros_distro}-lanelet2-routing BuildRequires: ros-%{ros_distro}-lanelet2-io BuildRequires: ros-%{ros_distro}-lanelet2-projection BuildRequires: ros-%{ros_distro}-lanelet2-traffic-rules +BuildRequires: geographiclib-devel Requires: ros-%{ros_distro}-ros-workspace Requires: ros-%{ros_distro}-ament-cmake |
