Skip to content
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

[Question] Humble support #303

Open
jelavice opened this issue Oct 29, 2024 · 4 comments
Open

[Question] Humble support #303

jelavice opened this issue Oct 29, 2024 · 4 comments
Labels
backlog Long-term improvement or addition

Comments

@jelavice
Copy link

Hi folks,

we saw zenoh demo on roscon 2024 and we were convinced by its reliability and simplicity of use. Are there any releases for humble?

Thanks for the info.

Edo

@christophebedard
Copy link
Member

The README mentions that the rolling branch supports Rolling/Jazzy/Iron: https://github.com/ros2/rmw_zenoh#requirements. It doesn't mention Humble, and there is no humble branch.

I personally do not know if there are any plans to support Humble, but I would let a maintainer chime in.

@clalancette
Copy link
Collaborator

I personally do not know if there are any plans to support Humble, but I would let a maintainer chime in.

We've done testing on Iron, Jazzy, and Rolling so far. We know that it doesn't currently compile for Humble, but we haven't looked into why. It is probably something relatively easy to fix, but it isn't one of our priorities right now. Once we get it into Rolling as a Tier-1, we may have time to look into it. In the meantime, if you'd like to contribute a fix, we'd be happy to review it.

@clalancette clalancette added the backlog Long-term improvement or addition label Oct 29, 2024
@jelavice
Copy link
Author

jelavice commented Nov 7, 2024

Thanks for the info

@0xjairo
Copy link

0xjairo commented Nov 7, 2024

When attempting to build on humble, the top error is related to using a rosidl_runtime_c api that is not present in Humble:

Starting >>> rmw_zenoh_cpp
--- stderr: rmw_zenoh_cpp
/home/0xjairo/ws_rmw_zenoh/src/rmw_zenoh/rmw_zenoh_cpp/src/detail/graph_cache.cpp:35:10: fatal error: rosidl_runtime_c/type_hash.h: No such file or directory
   35 | #include "rosidl_runtime_c/type_hash.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[2]: *** [CMakeFiles/rmw_zenoh_cpp.dir/build.make:132: CMakeFiles/rmw_zenoh_cpp.dir/src/detail/graph_cache.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
In file included from /home/0xjairo/ws_rmw_zenoh/src/rmw_zenoh/rmw_zenoh_cpp/src/detail/rmw_data_types.cpp:26:
/home/0xjairo/ws_rmw_zenoh/src/rmw_zenoh/rmw_zenoh_cpp/src/detail/rmw_data_types.hpp:31:10: fatal error: rosidl_runtime_c/type_hash.h: No such file or directory
   31 | #include "rosidl_runtime_c/type_hash.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Long-term improvement or addition
Projects
None yet
Development

No branches or pull requests

4 participants