summaryrefslogtreecommitdiff
path: root/reach.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-21 12:15:21 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-21 12:15:21 +0000
commit2dd54b8f813a98a14acace00cfe5ad8fb12cb81b (patch)
treedc06ba93b791c29b1df975c212e30d56762f391c /reach.spec
parente654a6b855aa5c1e84c45fb8ff1f60dcdcd629a3 (diff)
automatic import of ros-humble-reachopeneuler24.03_LTS_SP3
Diffstat (limited to 'reach.spec')
-rw-r--r--reach.spec6
1 files changed, 6 insertions, 0 deletions
diff --git a/reach.spec b/reach.spec
index 706d4d2..0c2bae0 100644
--- a/reach.spec
+++ b/reach.spec
@@ -23,6 +23,12 @@ BuildRequires: libomp-devel
BuildRequires: pcl-devel
BuildRequires: yaml-cpp-devel
BuildRequires: cmake
+# 上游 CMakeLists.txt:12 `find_package(Python REQUIRED COMPONENTS Interpreter Development)`
+# 需要 Python 开发文件(Python.h / libpython3.11.so);缺 python3-devel 时 CMake 会把
+# Development.Embed 与 Interpreter 一并判为 missing(build 112476 实测)。
+# Boost 的 python/numpy 组件所需链接名由 boost-devel 提供,其运行时库经 boost-python3
+# 传递引入,无需另写。
+BuildRequires: python3-devel
BuildRequires: python3-matplotlib
BuildRequires: python3-numpy
BuildRequires: python3-pytest