Change log for ros-jazzy-mimick-vendor package in openKylin

1 → 4 of 4 results
Published in nile.bedrock-proposed
ros-jazzy-mimick-vendor (0.6.2-ok4) nile-sp2; urgency=medium

  * BUG号:无
  * 需求号:无
  * 其他改动说明:新增 LoongArch64 支持,恢复 loong64 架构。参照
    riscv64 trampoline(PR #31)编写 trampoline-loongarch64.S
    (LP64D 调用约定,a0-a7/fa0-fa7 与 riscv 同构,栈布局与调用流程
    逐条对应;版权 openKylin ROS-SIG,MIT,出处见 debian/copyright),
    CMakeLists 增加 loongarch64 分发分支。使用 openKylin 自有 loong64
    glibc/gcc 构建的 sysroot 在 qemu-loongarch64 下完整跑通
    mmk_test_c 测试套件(含 float/double mock)。
  * 其他改动影响域:仅 loong64 构建;其余架构代码路径不变

 -- ROS-SIG <email address hidden>  Fri, 21 Aug 2026 17:00:00 +0900

Available diffs

Superseded in nile.bedrock-proposed
ros-jazzy-mimick-vendor (0.6.2-ok3) nile-sp2; urgency=medium

  * BUG号:无
  * 需求号:无
  * 其他改动说明:backport 上游 RISC-V 64 支持,恢复 riscv64 架构。
    ros2/Mimick PR #31(作者 Ziyao <email address hidden>)的提交
    689653c(RISCV-64 trampoline + CMake 架构分发 + float/double 测试)
    与 90d0229(README)套用于内嵌 mimick/ 源码;作者文件头(MIT)原样
    保留,出处见 debian/copyright。loongarch64 上游仍无移植,维持排除。
  * 其他改动影响域:仅 riscv64 构建;amd64/arm64/i386 代码路径不变

 -- ROS-SIG <email address hidden>  Thu, 20 Aug 2026 23:50:00 +0900

Available diffs

Superseded in nile.bedrock-proposed
ros-jazzy-mimick-vendor (0.6.2-ok2) nile-sp2; urgency=medium

  * BUG号:无
  * 需求号:无
  * 其他改动说明:消除构建期 GitHub 下载并明确架构支持范围。将 pin 的
    Mimick 源码(4dbd495,71 个纯文本文件)内嵌进仓库,ament_vendor 改用
    path 类型本地构建,全程离线;该版本 Mimick 仅支持 x86_64/i386/arm32/
    aarch64,loongarch64 与 riscv64 会触发其架构检查失败,Architecture 收窄
    为 amd64 arm64 i386。loongarch64/riscv64 的支持需上游移植后另行评估。
  * 其他改动影响域:离线构建;loong64/riscv64 不再尝试构建(此前也是必然失败)

 -- ROS-SIG <email address hidden>  Thu, 20 Aug 2026 02:00:00 +0900

Available diffs

Superseded in nile.bedrock-proposed
ros-jazzy-mimick-vendor (0.6.2-ok1.1) nile-sp2; urgency=medium

  * BUG号:无
  * 需求号:无
  * 其他改动说明:同步代码
  * 其他改动影响域:无

 -- ROS-SIG <email address hidden>  Tue, 28 Apr 2026 14:52:24 +0800
1 → 4 of 4 results