From 8e0d2ced565cdcdc25b2398ef3e4ec7724122bc6 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 20 Oct 2026 11:43:47 +0000 Subject: automatic import of ros-humble-easynav-navmap-localizer --- easynav-navmap-localizer.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'easynav-navmap-localizer.spec') diff --git a/easynav-navmap-localizer.spec b/easynav-navmap-localizer.spec index 312d5c3..0cfc5ea 100644 --- a/easynav-navmap-localizer.spec +++ b/easynav-navmap-localizer.spec @@ -86,7 +86,7 @@ ROS 2 %{ros_distro}. export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH} export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH} -# 本包源码位于 monorepo 子目录;显式 out-of-source 构建(规避 openEuler %cmake 位置参数坑) +# 本包源码位于 monorepo 子目录;显式 out-of-source 构建(规避 openEuler 默认 cmake 宏的位置参数坑) cd localizers/easynav_navmap_localizer mkdir -p .obj cd .obj @@ -114,6 +114,10 @@ cd localizers/easynav_navmap_localizer/.obj %changelog * Tue Oct 20 2026 ROS SIG - 0.5.0-1 +- fix: 移除 build 段注释里的 cmake 宏 token;RPM 会在注释中展开已定义的宏, + openEuler builder 上该 cmake 宏展开产物带前导换行逃出注释行,把后续中文文本 + 当作 cmake 源码目录位置参数执行,导致 build 阶段报 + "source directory .../位置参数坑 does not exist" 失败 - fix: 改用本地 tarball(RosPkgName-src_version 命名)替代远程 GitHub commit 归档 URL; 原远程归档被 build 流程 --transform 重打后顶层目录无 easynav_plugins- 前缀,与 autosetup -n easynav_plugins-commit 不匹配导致 prep 阶段 cd 失败 -- cgit v1.2.3