summaryrefslogtreecommitdiff
path: root/rtabmap.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-04-06 12:15:57 +0000
committerCoprDistGit <infra@openeuler.org>2026-04-06 12:15:57 +0000
commit2754bbe8c8c22fa6f9d8e02d8f310788b48a6b89 (patch)
treefa9eba6a83e31184fb863173dd4be6ba52ef1969 /rtabmap.spec
parent7ca513850782e82520993d3f1876a244ffb73bcf (diff)
automatic import of rtabmapopeneuler24.03_LTS
Diffstat (limited to 'rtabmap.spec')
-rw-r--r--rtabmap.spec9
1 files changed, 8 insertions, 1 deletions
diff --git a/rtabmap.spec b/rtabmap.spec
index 3b25100..868d00a 100644
--- a/rtabmap.spec
+++ b/rtabmap.spec
@@ -11,7 +11,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 0.22.1
-Release: 3%{?dist}%{?release_suffix}
+Release: 4%{?dist}%{?release_suffix}
Summary: RTAB-Map's standalone library. RTAB-Map is a RGB-D SLAM approach with real-time constraints.
Url: http://introlab.github.io/rtabmap
@@ -21,6 +21,7 @@ Source1: %{RosPkgName}-%{version}.tar.gz.ab
Source2: %{RosPkgName}-%{version}.tar.gz.ac
Patch0: add-suitesparse-include.patch
Patch1: fix-gtsam42-vertigo-manifold-traits.patch
+Patch2: fix-gravityfactor-noisemodelfactorn-include.patch
Requires: ros-%{ros_distro}-cv-bridge
@@ -133,6 +134,12 @@ else echo "RPM TESTS SKIPPED"; fi
/opt/ros/%{ros_distro}
%changelog
+* Mon Apr 06 2026 openEuler ROS SIG <rosig@openeuler.sh> - 0.22.1-4
+- Add fix-gravityfactor-noisemodelfactorn-include.patch: add missing
+ #include <gtsam/nonlinear/NoiseModelFactorN.h> to GravityFactor.h,
+ required because GTSAM 4.2.0 moved NoiseModelFactor1 definition from
+ NonlinearFactor.h to NoiseModelFactorN.h as a compatibility #define
+
* Sun Apr 06 2026 openEuler ROS SIG <rosig@openeuler.sh> - 0.22.1-3
- Update fix-gtsam42-vertigo-manifold-traits.patch: also fix TangentVector
(gtsam::Vector -> Eigen::Matrix<double,1,1>) and ChartJacobian