summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-10-09 10:41:28 +0000
committerCoprDistGit <infra@openeuler.org>2026-10-09 10:41:28 +0000
commit78db4f000c0c085ffd4bcdcf6ec4d4cc11762957 (patch)
tree6136567b83d2f9f45c44accd038eb580b9430613
parentc40754aa08055c000d86ce987d6f5b9fa89eb739 (diff)
automatic import of ros-humble-picknik-reset-fault-controlleropeneuler24.03_LTS_SP3
-rw-r--r--picknik-reset-fault-controller.spec11
1 files changed, 9 insertions, 2 deletions
diff --git a/picknik-reset-fault-controller.spec b/picknik-reset-fault-controller.spec
index 0280291..4acf211 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: 4%{?dist}
+Release: 5%{?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
@@ -53,7 +53,7 @@ ROS 2 controller that offers a service to clear faults in a hardware interface.
This controller is part of the PickNik Robotics picknik_controllers package.
%prep
-%autosetup -n %{name}-%{version}
+%autosetup -p0 -n %{name}-%{version}
%build
# ROS base environment
@@ -86,6 +86,13 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
+* Fri Oct 09 2026 ROS SIG <ros-sig@openeuler.org> - 0.0.5-5
+- Fix Patch0 application: add -p0 to %autosetup so patch is invoked with
+ explicit -p0 strip level. Root cause: openEuler RPM defines
+ %__scm_apply_patch WITHOUT a default -p flag, and GNU patch 2.7.6's
+ no-(-p) default does not resolve the patch's relative path to the file.
+ Previous rounds modified patch path prefixes without addressing this.
+
* 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)