summaryrefslogtreecommitdiff
path: root/ros-humble-mavros-extras.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-10-12 10:37:43 +0000
committerCoprDistGit <infra@openeuler.org>2026-10-12 10:37:43 +0000
commitf211da792d1df95c70d4d508e04cf830eb76771c (patch)
tree661a9b94b615a0003f2b3efd435fdd02b0d721d6 /ros-humble-mavros-extras.spec
parentac424b579d810b965aabc114c1f596933e4a0e9b (diff)
automatic import of ros-humble-mavros-extras
Diffstat (limited to 'ros-humble-mavros-extras.spec')
-rw-r--r--ros-humble-mavros-extras.spec10
1 files changed, 8 insertions, 2 deletions
diff --git a/ros-humble-mavros-extras.spec b/ros-humble-mavros-extras.spec
index ccad114..0c7bfdf 100644
--- a/ros-humble-mavros-extras.spec
+++ b/ros-humble-mavros-extras.spec
@@ -4,7 +4,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 2.16.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Extra nodes and plugins for MAVROS
License: GPLv3 and LGPLv3 and BSD
@@ -116,7 +116,7 @@ distance sensor, obstacle distance, terrain, vision pose, etc.) and the
terrain tile server.
%prep
-%autosetup -n %{name}-%{version}
+%autosetup -p1 -n %{name}-%{version}
%build
# The source tarball contains the whole mavros repo (multi-package layout).
@@ -148,6 +148,12 @@ cd mavros_extras/.obj
/opt/ros/%{ros_distro}
%changelog
+* Mon Oct 12 2026 AI Importer <ai-importer@openeuler.org> - 2.16.0-5
+- Add -p1 to %%autosetup: Patch0 (hil-gps-id-yaw-compat.patch) uses git-style
+ a/ and b/ path prefixes. Without -p1, patch looks for the literal
+ a/mavros_extras/src/plugins/hil.cpp path (which does not exist), causing
+ "No file to patch. Skipping patch." and aborting %%prep before compilation.
+
* Mon Oct 12 2026 AI Importer <ai-importer@openeuler.org> - 2.16.0-4
- Add Patch0 (hil-gps-id-yaw-compat.patch): comment out gps.id/gps.yaw
assignments in hil.cpp that reference HilGPS fields added in mavros 2.16.0.