-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zenoh C Binding Compilation Error on ROS Rolling #138
Comments
Thanks for highlighting the issue. Is the Could I also check what is the version of In #136, I have CI successfully building on Rolling + Noble using the |
Hi @AlexDayCRL, I guess the problem appeared with Rust 1.77 that was released few days ago, right ? Bumping the zenoh-c commit hash to |
It's on Jammy but I have had the same issue on Noble. Just wanted to get a minimum working (or not working I guess) example for you guys to hopefully make debugging easier.
This was following the install section of the readme in this repo. I installed Rust via rustup at |
Right... I just did few tests with latest zenoh-c commit that relies on Tokio. Nav2 + Turtlebot3 sim works fine.
Another issue is that zenoh-c |
oof. Yeah worth taking our time to test carefully. Let's discuss findings in #134.
I just updated #136 to force the toolchain version to 1.75.0 if toolchains are supported in the installed cargo or else, drop any toolchain specification. README is also updated to inform users on |
It seems like #136 fixes this issue. Thanks! |
Hi,
It seems that sometime within the last week the
zenoh_c_vendor
part of the build process broke on rolling. Following the install instructions from the README in theros:rolling-ros-base
docker image leads to the following Rust error:I have temporarily fixed the issue by updating the commit hash in
zenoh_c_vendor/CMakeLists.txt
from10176b911096cb92b8ee46bc491b78079ee26c20
to the latest74089f8aab321d570942da1453b63adeb08bc3cd
.The text was updated successfully, but these errors were encountered: