summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fix-humble-ros2-control-api.patch4
-rw-r--r--picknik-reset-fault-controller.spec6
2 files changed, 7 insertions, 3 deletions
diff --git a/fix-humble-ros2-control-api.patch b/fix-humble-ros2-control-api.patch
index c1abded..c6fda57 100644
--- a/fix-humble-ros2-control-api.patch
+++ b/fix-humble-ros2-control-api.patch
@@ -1,5 +1,5 @@
---- a/picknik_reset_fault_controller/src/picknik_reset_fault_controller.cpp
-+++ b/picknik_reset_fault_controller/src/picknik_reset_fault_controller.cpp
+--- picknik_reset_fault_controller/src/picknik_reset_fault_controller.cpp
++++ picknik_reset_fault_controller/src/picknik_reset_fault_controller.cpp
@@ -64,12 +64,8 @@
{
if (realtime_publisher_)
diff --git a/picknik-reset-fault-controller.spec b/picknik-reset-fault-controller.spec
index a935a60..0280291 100644
--- a/picknik-reset-fault-controller.spec
+++ b/picknik-reset-fault-controller.spec
@@ -5,7 +5,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 0.0.5
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: ROS 2 controller that offers a service to clear faults in a hardware interface
License: Apache-2.0
URL: https://github.com/PickNikRobotics/picknik_controllers
@@ -86,6 +86,10 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
+* Fri Oct 09 2026 ROS SIG <ros-sig@openeuler.org> - 0.0.5-4
+- Fix Patch0 application: remove a/ b/ path prefixes from patch so it applies
+ with -p0 (openEuler %autosetup does not pass -p1 to patch)
+
* Fri Oct 09 2026 ROS SIG <ros-sig@openeuler.org> - 0.0.5-3
- Add Patch0 to adapt source to installed ros2_control 2.54.0 humble API:
replace get_optional() with get_value() (returns double) and try_publish with tryPublish