diff options
| -rw-r--r-- | picknik-reset-fault-controller.spec | 11 |
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) |
