Skip to content

Bump Zenoh to v1.5.0#728

Merged
JEnoch merged 3 commits into
ros2:rollingfrom
ZettaScaleLabs:bump_zenoh
Aug 12, 2025
Merged

Bump Zenoh to v1.5.0#728
JEnoch merged 3 commits into
ros2:rollingfrom
ZettaScaleLabs:bump_zenoh

Conversation

@evshary
Copy link
Copy Markdown
Contributor

@evshary evshary commented Jul 29, 2025

Description

Bump Zenoh to 1.5.0, making the following changes of commit ids:

It includes those notable changes:

Is this user-facing behavior change?

None

Did you use Generative AI?

None

Additional Information

None

Signed-off-by: ChenYing Kuo <evshary@gmail.com>
@evshary evshary marked this pull request as ready for review July 29, 2025 09:05
@YuanYuYuan
Copy link
Copy Markdown
Contributor

An issue on Windows is currently blocking this PR.

CUSTOMBUILD : error : failed to run custom build command for `zenoh-c v1.5.0 (C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor-build\debug)` [C:\dev\bu
ild\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor-build\cargo.vcxproj] [C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor.vcxproj]

    Caused by:
      process didn't exit successfully: `C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor-build\debug\target\debug\build\zenoh-c-6f1299e9a31ea4df\build
-script-build` (exit code: 101)
      --- stderr

      thread 'main' panicked at C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor\buildrs\cbindgen_generator.rs:750:28:
      no sigatures found for building generic z_take_from_loaned
      note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: Custom build for 'C:\dev\build\ze
noh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor-build\CMakeFiles\6f1ba7ff810a5943bfc66c2391b37f0a\b3ff8e47e00e032d.rule;C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-
prefix\src\zenoh_c_vendor-build\CMakeFiles\6f1ba7ff810a5943bfc66c2391b37f0a\cargo.rule;C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor\CMakeLists.txt'
 exited with code 101. [C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor-prefix\src\zenoh_c_vendor-build\cargo.vcxproj] [C:\dev\build\zenoh_cpp_vendor\zenoh_c_vendor.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: Custom build for 'C:\dev\build\ze
noh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor-mkdir.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor
-download.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor-update_disconnected.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1
819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor-patch_disconnected.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor-configure.rule;
C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb\zenoh_c_vendor-build.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\fd1819b1f58a0e8a0c7cbc7608cc22bb
\zenoh_c_vendor-install.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\364c97fed69e850a25245c13389e3fc9\zenoh_c_vendor-complete.rule;C:\dev\build\zenoh_cpp_vendor\CMakeFiles\
d3678a235e47ef28fd46ead2d10335d9\zenoh_c_vendor.rule;C:\dev\rolling\src\ros2\rmw_zenoh\zenoh_cpp_vendor\CMakeLists.txt' exited with code 1. [C:\dev\build\zenoh_cpp_vendor\ze
noh_c_vendor.vcxproj]
---
Failed   <<< zenoh_cpp_vendor [7min 3s, exited with code 1]

@YuanYuYuan
Copy link
Copy Markdown
Contributor

YuanYuYuan commented Aug 8, 2025

Https://github.com/eclipse-zenoh/zenoh-c/pull/1079 will address the windows compilation issue.

@JEnoch
Copy link
Copy Markdown
Contributor

JEnoch commented Aug 12, 2025

Pulls: #728
Gist: https://gist.githubusercontent.com/JEnoch/5fa719cc876e3d66f124e2a35a6eeabd/raw/5f571772a613971f5c457c7b30543bfdcdf2fad7/ros2.repos
BUILD args: "--continue-on-error" --packages-above-and-dependencies zenoh_cpp_vendor zenoh_security_tools rmw_zenoh_cpp
TEST args: --packages-above zenoh_cpp_vendor zenoh_security_tools rmw_zenoh_cpp
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/16696

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@JEnoch
Copy link
Copy Markdown
Contributor

JEnoch commented Aug 12, 2025

The failing tests on CI are not related to Zenoh 1.5.0:

@JEnoch JEnoch merged commit 2477f71 into ros2:rolling Aug 12, 2025
5 checks passed
@JEnoch
Copy link
Copy Markdown
Contributor

JEnoch commented Aug 12, 2025

https://github.com/Mergifyio backport kilted jazzy humble

mergify Bot pushed a commit that referenced this pull request Aug 12, 2025
Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
(cherry picked from commit 2477f71)
@mergify
Copy link
Copy Markdown

mergify Bot commented Aug 12, 2025

backport kilted jazzy humble

✅ Backports have been created

Details

mergify Bot pushed a commit that referenced this pull request Aug 12, 2025
Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
(cherry picked from commit 2477f71)
mergify Bot pushed a commit that referenced this pull request Aug 12, 2025
Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
(cherry picked from commit 2477f71)
JEnoch added a commit that referenced this pull request Aug 12, 2025
(cherry picked from commit 2477f71)

Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: ChenYing Kuo (CY) <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
JEnoch added a commit that referenced this pull request Aug 12, 2025
(cherry picked from commit 2477f71)

Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: ChenYing Kuo (CY) <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
JEnoch added a commit that referenced this pull request Aug 13, 2025
(cherry picked from commit 2477f71)

Signed-off-by: ChenYing Kuo <evshary@gmail.com>
Co-authored-by: ChenYing Kuo (CY) <evshary@gmail.com>
Co-authored-by: yuanyuyuan <az6980522@gmail.com>
Co-authored-by: Julien Enoch <julien.e@zettascale.tech>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants