Change logs for ros-jazzy-osrf-testing-tools-cpp source package in Nile.bedrock

  • ros-jazzy-osrf-testing-tools-cpp (2.0.0-ok5) nile-sp2; urgency=medium
    
      * BUG号:无
      * 需求号:无
      * 其他改动说明:修正 2.0.0-ok4 的 riscv64 修复。rules 里导出
        LDFLAGS=-latomic 的方式无效:CMake 把 LDFLAGS 放在链接命令中目标
        文件之前,GNU ld 无法用它解析目标文件的未定义符号,
        libmemory_tools.so 仍带 __atomic_exchange_1 未定义。改为在
        CMakeLists 中对 riscv64 用 target_link_libraries 链接 atomic,
        使 -latomic 落在链接命令末尾。撤回 rules 的 LDFLAGS 改动。
      * 其他改动影响域:仅 riscv64 链接
    
     -- ROS-SIG <email address hidden>  Thu, 20 Aug 2026 10:00:00 +0900
  • ros-jazzy-osrf-testing-tools-cpp (2.0.0-ok4) nile-sp2; urgency=medium
    
      * BUG号:无
      * 需求号:无
      * 其他改动说明:修复 performance-test-fixture 在 riscv64 的链接失败。
        memory_tools 使用的 __atomic 内建函数在 RISC-V 上不在 libgcc 中,
        导致 libmemory_tools.so 存在未定义符号 __atomic_exchange_1,下游
        链接该库的包构建失败。riscv64 上显式链接 libatomic。
      * 其他改动影响域:仅 riscv64 链接选项,其他架构产物不变
    
     -- ROS-SIG <email address hidden>  Thu, 20 Aug 2026 01:30:00 +0900
  • ros-jazzy-osrf-testing-tools-cpp (2.0.0-ok3.1) nile-sp2; urgency=medium
    
      * BUG号:无
      * 需求号:无
      * 其他改动说明:同步代码
      * 其他改动影响域:无
    
     -- ROS-SIG <email address hidden>  Tue, 28 Apr 2026 14:52:24 +0800