summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-03-28 08:06:29 +0000
committerCoprDistGit <infra@openeuler.org>2026-03-28 08:06:29 +0000
commiteb652ffdcb9e4b742d349667280cf9e74faad3e7 (patch)
treeb0738735adf1ccce8560a836938a8357c159f467
parent2fbf6d82d237e967f8c7efafb30d97167546be5e (diff)
automatic import of rtabmap-msgs
-rw-r--r--ros-humble-rtabmap-msgs-0.22.1-fix-cmake-paths.patch22
-rw-r--r--rtabmap-msgs.spec1
2 files changed, 23 insertions, 0 deletions
diff --git a/ros-humble-rtabmap-msgs-0.22.1-fix-cmake-paths.patch b/ros-humble-rtabmap-msgs-0.22.1-fix-cmake-paths.patch
new file mode 100644
index 0000000..413be36
--- /dev/null
+++ b/ros-humble-rtabmap-msgs-0.22.1-fix-cmake-paths.patch
@@ -0,0 +1,22 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 01e7ceb..375c61c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -12,11 +12,12 @@ endif()
+
+ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
+ # issues #1285 #1288
+- find_library(
+- rcutils_LIB NAMES rcutils
+- PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
+- NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED
+- )
++ # Note: Commented out for openEuler - hardcoded Ubuntu path not applicable
++ # find_library(
++ # rcutils_LIB NAMES rcutils
++ # PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib"
++ # NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED
++ # )
+ endif()
+
+ ##################
diff --git a/rtabmap-msgs.spec b/rtabmap-msgs.spec
index 561add3..b26fefb 100644
--- a/rtabmap-msgs.spec
+++ b/rtabmap-msgs.spec
@@ -17,6 +17,7 @@ Summary: RTAB-Map's msgs package.
License: BSD
Source0: %{RosPkgName}-%{version}.tar.gz
+Patch0: ros-humble-rtabmap-msgs-0.22.1-fix-cmake-paths.patch
Requires: ros-%{ros_distro}-builtin-interfaces
Requires: ros-%{ros_distro}-std-msgs