From 3c258692a79f037e3c8617f824b4743861ce0ead Mon Sep 17 00:00:00 2001 From: David Laseca Perez Date: Mon, 6 Jul 2026 09:12:47 +0200 Subject: [PATCH] Bump superbuild Micro XRCE-DDS Agent pin to v3.0.1 v3.0.0 mishandles Fast DDS 3.x's DataWriter::write() return code (ReturnCode_t misread as bool), causing FastDDSReplier to treat successful service replies as failed writes. Fixed upstream in eProsima/Micro-XRCE-DDS-Agent#385. Signed-off-by: David Laseca Perez --- micro_ros_agent/cmake/SuperBuild.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/micro_ros_agent/cmake/SuperBuild.cmake b/micro_ros_agent/cmake/SuperBuild.cmake index 5c5f5f5..3761515 100644 --- a/micro_ros_agent/cmake/SuperBuild.cmake +++ b/micro_ros_agent/cmake/SuperBuild.cmake @@ -26,7 +26,7 @@ if(NOT xrceagent_FOUND) GIT_REPOSITORY https://github.com/eProsima/Micro-XRCE-DDS-Agent.git GIT_TAG - v3.0.0 + v3.0.1 PREFIX ${PROJECT_BINARY_DIR}/agent INSTALL_DIR