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

connext dds micro does not compile with rolling branch #127

Open
cwecht opened this issue Jul 31, 2023 · 1 comment
Open

connext dds micro does not compile with rolling branch #127

cwecht opened this issue Jul 31, 2023 · 1 comment
Assignees
Labels
help wanted Extra attention is needed

Comments

@cwecht
Copy link
Contributor

cwecht commented Jul 31, 2023

System Info

  • OS
    • Ubuntu 22.04
  • ROS version and installation type
    • rolling/binary
  • RTI Connext DDS version and installation type
    • Micro 3.0.3.28/rtipkg
  • RMW version or commit hash

Bug Description

rmw_connextdds_micro does not compile on rolling because of these errors:

grafik

It seems that connext dds micro just doesn't support DDS_UserDataQosPolicy as well as the multicast_receive_addresses option of DDS_DiscoveryQosPolicy.

Expected Behavior

rmw_connextdds_micro should compile.

How to Reproduce

That's my setup:

  1. setup a workspace with the following layout:
  • rmw_connext_ws
    • rti_connext_dds-6.1.2 (containing the whole Pro package as well as the micro package in rti_connext_dds_micro-3.0.3.28)
    • src/rmw_connextdds
  1. put COLCON_IGNORE in rmw_connext_ws/rti_connext_dds-6.1.2
  2. run docker run -it -v $PWD:/home -w /home osrf/ros:rolling-desktop in rmw_connext_ws
  3. run source ./rti_connext_dds-6.1.2/resource/scripts/rtisetenv_x64Linux4gcc7.3.0.bash
  4. run colcon build
@clalancette
Copy link
Contributor

We don't officially support Connext Micro, so we don't usually test it. For that matter, we don't even have licenses for Connext Micro. If you have patches to make this compile, we'd be happy to review them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants