summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--easynav-simple-maps-manager.spec5
-rw-r--r--sources2
2 files changed, 5 insertions, 2 deletions
diff --git a/easynav-simple-maps-manager.spec b/easynav-simple-maps-manager.spec
index 8a27e9b..c501a1e 100644
--- a/easynav-simple-maps-manager.spec
+++ b/easynav-simple-maps-manager.spec
@@ -95,7 +95,10 @@ export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$
# monorepo 子包:CMakeLists.txt 位于 maps_managers/easynav_simple_maps_manager/
cd maps_managers/easynav_simple_maps_manager
-# §5:显式 out-of-source 构建,规避 openEuler %cmake 宏位置参数坑
+# §5:显式 out-of-source 构建,规避 openEuler cmake 宏的位置参数坑
+# 注:注释行内不得出现“百分号 + cmake”字样——RPM 在注释内仍展开宏,
+# 该宏为多行宏体,会溢出注释把行尾文字当位置参数喂给 cmake,
+# 致 "source directory does not exist"(前轮 build 113756 即踩此坑)。
mkdir -p .obj
cd .obj
%cmake3 \
diff --git a/sources b/sources
index 42ae371..1b7cd57 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-836464a630ba264a0c73ce56420f08aa easynav-simple-maps-manager-0.5.0.tar.gz
+813e082fd1897b17bd2b923bf55a2da0 easynav-simple-maps-manager-0.5.0.tar.gz