Conversation
|
This cannot be merged as is as |
621f4a9 to
b633b0c
Compare
|
@mikaelarguedas re-running the job from your comment with b3d4bf7.
|
|
Thanks @sloretz for looking into it.
This looks like an include path order issue to me. It's a bit odd though that Fast-RTPS relies on it's own generated As we rely on the Fast-RTPS config file to be available in the install space when building other packages such as rmw_fastrtps_cpp this seems to bee the right temporary fix to me 👍. Though we should report it to eProsima as this seems more of a hack that a proper solution. The install location do not collide as the files are installed to different subdirectories. Do you agree? |
Sort of. I don't think we have control of when system headers are searched. As far as I can tell this can't be specified in cmake (ex: there are no calls to
I'm happy with this fix long term.
Correct there is no collision. Fast-RTPS installs |
This adds a vendor package that clones and build the libyaml 1.8.0rc.
This is the first version of libyaml providing a CMake module but the release is not tagged/released yet
Required by ros2/ros2#491 and ros2/rcl#235
Connects to ros2/rcl#235