Change logs for ros-jazzy-google-benchmark-vendor source package in Nile.bedrock
-
ros-jazzy-google-benchmark-vendor (0.5.1-ok2) nile-sp2; urgency=medium
* BUG号:无
* 需求号:无
* 其他改动说明:修复 loong64 FTBFS。上游 CMakeLists 针对 Ubuntu
Focal/Jammy 的 libbenchmark_main 空符号 bug 做了防御:benchmark_main
非动态库就强制从 GitHub 克隆源码构建。openKylin 的
libbenchmark-dev 1.8.3 提供的 libbenchmark_main.a 符号正常
(nm 可见 T main),该防御误伤;且 loong64 构建机无外网,克隆
必然失败(amd64/arm64/riscv64 此前是靠构建期联网成功的)。
放宽判断接受静态库,构建全程使用系统 libbenchmark,不再联网。
* 其他改动影响域:产物改为基于系统 libbenchmark,四架构行为一致
-- ROS-SIG <email address hidden> Thu, 31 Jul 2026 10:00:00 +0800
-
ros-jazzy-google-benchmark-vendor (0.5.1-ok1.1) nile-sp2; urgency=medium
* BUG号:无
* 需求号:无
* 其他改动说明:同步代码
* 其他改动影响域:无
-- ROS-SIG <email address hidden> Tue, 28 Apr 2026 14:52:24 +0800