summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-29 13:54:51 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-29 13:54:51 +0000
commit0561129170b28328e05aaacbd6d9da5487393c5a (patch)
tree7ab23e56b52531a3bcc969c0ad4bdb342175b73d
parentb202612002c739efd7f57b578388b050b49e3cf6 (diff)
automatic import of ros-humble-kuka-sunrise-fri-driver
-rw-r--r--kuka-sunrise-fri-driver.spec9
1 files changed, 8 insertions, 1 deletions
diff --git a/kuka-sunrise-fri-driver.spec b/kuka-sunrise-fri-driver.spec
index d01d777..9866c1a 100644
--- a/kuka-sunrise-fri-driver.spec
+++ b/kuka-sunrise-fri-driver.spec
@@ -4,7 +4,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 1.1.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: ROS2 KUKA sunrise interface
License: Apache-2.0
URL: https://github.com/kroshu/kuka_drivers/tree/humble
@@ -71,6 +71,10 @@ export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packa
export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
export CFLAGS="${CFLAGS:-} -I/usr/include/nanopb -fPIC"
export CXXFLAGS="${CXXFLAGS:-} -I/usr/include/nanopb -fPIC"
+# COPR 复用的 ros-humble-kuka-drivers-core 旧版包未打包 joint_interface_validator.hpp,
+# 从 tarball 源码补充到 buildroot include 路径
+mkdir -p /opt/ros/%{ros_distro}/include/kuka_drivers_core/
+cp -f kuka_drivers_core/include/kuka_drivers_core/*.hpp /opt/ros/%{ros_distro}/include/kuka_drivers_core/
cd kuka_sunrise_fri_driver
mkdir -p .obj && cd .obj
%cmake3 \
@@ -96,6 +100,9 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
+* Tue Sep 29 2026 ai-importer <ai-importer@openeuler.org> - 1.1.0-4
+- Copy missing kuka_drivers_core headers (joint_interface_validator.hpp) from tarball source to buildroot include path; COPR reuse package built from older source lacks this header
+
* Tue Sep 29 2026 ai-importer <ai-importer@openeuler.org> - 1.1.0-3
- Add -fPIC to CFLAGS/CXXFLAGS and CMAKE_POSITION_INDEPENDENT_CODE=ON to fix aarch64 R_AARCH64_ADR_PREL_PG_HI21 relocation error