Skip to content

Comments

Allow use of non-vendored Zenoh if present (backport #908)#909

Merged
ahcorde merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-908
Feb 19, 2026
Merged

Allow use of non-vendored Zenoh if present (backport #908)#909
ahcorde merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-908

Conversation

@mergify
Copy link

@mergify mergify bot commented Feb 18, 2026

Description

Uses zenoh-c and zenoh-cpp if found by cmake. It's easier to handle distributing and patching of Zenoh on non-standard platforms if the rust build can be handled externally.

Is this user-facing behavior change?

Should not affect any users, unless they are building from source and have installed the libraries to the cmake search path.

Did you use Generative AI?

No

Additional Information

There's also #695 but it seems to have stalled. Would appreciate if this could be considered in the meantime.


This is an automatic backport of pull request #908 done by Mergify.

Signed-off-by: Øystein Sture <os@skarvtech.com>
(cherry picked from commit a8714a2)
@JEnoch
Copy link
Contributor

JEnoch commented Feb 18, 2026

Pulls: #909
Gist: https://gist.githubusercontent.com/JEnoch/8c6edd9fae8354e202de1a579855475b/raw/2a8f8d366660e4e728dc90f653438c1b0e73ddf4/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: kilted
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/18243

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

@ahcorde ahcorde merged commit 256ab91 into kilted Feb 19, 2026
5 checks passed
@ahcorde ahcorde deleted the mergify/bp/kilted/pr-908 branch February 19, 2026 09:02
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