[BUG] rosidl msg_library failed.
I have seemed to run into a different issue:
fatal error: rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h: No such file or directory
10 | #include "rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
I have created a repo to help those interested in trying to reproduce.
https://github.com/willcbaker/ros2_bazel
The project uses a osrf/ros:humble-deskptop container with bazel v5.3.2 and the WORKSPACE file as instructed in https://github.com/ApexAI/rules_ros#workspace-setup
Originally posted by @willcbaker in https://github.com/ApexAI/rules_ros/issues/1#issuecomment-1317655573
The root cause is clear: this repo still lacks the middleware configuration of bazel to get rmw_xxx_typesupport_c.
@ZhenshengLee Thank you for your bug report. You are right, this project is missing some final support for the middleware. Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again. Sorry for the inconvenience.
Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again.
@kilian-funk Do you mind if I add the rosidl_typesupport_fastrtps_c.BUILD rosidl_typesupport_fastrtps_cpp.BUILD to the repo?
@ZhenshengLee I am happy to review your pull request.