System Info
- OS
- ROS version and installation type
- RTI Connext DDS version and installation type
- RMW version or commit hash
Bug Description
rmw_connextdds_micro does not compile on rolling because of these errors:

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:
- 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
- put
COLCON_IGNORE in rmw_connext_ws/rti_connext_dds-6.1.2
- run
docker run -it -v $PWD:/home -w /home osrf/ros:rolling-desktop in rmw_connext_ws
- run
source ./rti_connext_dds-6.1.2/resource/scripts/rtisetenv_x64Linux4gcc7.3.0.bash
- run
colcon build
System Info
Bug Description
rmw_connextdds_micro does not compile on rolling because of these errors:
It seems that connext dds micro just doesn't support DDS_UserDataQosPolicy as well as the
multicast_receive_addressesoption ofDDS_DiscoveryQosPolicy.Expected Behavior
rmw_connextdds_micro should compile.
How to Reproduce
That's my setup:
rmw_connext_wsrti_connext_dds-6.1.2(containing the whole Pro package as well as the micro package inrti_connext_dds_micro-3.0.3.28)src/rmw_connextddsCOLCON_IGNOREin rmw_connext_ws/rti_connext_dds-6.1.2docker run -it -v $PWD:/home -w /home osrf/ros:rolling-desktop in rmw_connext_wssource ./rti_connext_dds-6.1.2/resource/scripts/rtisetenv_x64Linux4gcc7.3.0.bashcolcon build