From ccadbf5d956e1360a817374901325b300246595b Mon Sep 17 00:00:00 2001 From: Tomoya Fujita Date: Wed, 25 Feb 2026 15:55:01 +0900 Subject: [PATCH 1/2] add note that full source build with ROS 2 rolling could occasionally fail. Signed-off-by: Tomoya Fujita --- development_guides/build_docs/index.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/development_guides/build_docs/index.rst b/development_guides/build_docs/index.rst index 8b04a8e812..2efb111825 100644 --- a/development_guides/build_docs/index.rst +++ b/development_guides/build_docs/index.rst @@ -113,6 +113,10 @@ Once your environment is setup, clone the repo and build the workspace: colcon build \ --symlink-install +.. note:: + Since rolling development source tracks the latest upstream ROS 2 branches, builds may occasionally fail due to ABI/API breaking changes being actively developed in ROS 2 core packages. + If you encounter build failures, consider using the :ref:`Released Distribution Binaries ` approach instead. + You can then ``source ~/nav2_ws/install/setup.bash`` to get ready for demonstrations! It is safe to ignore the rosdep error of from the missing ``slam_toolbox`` key. From 71088d18fa582362bbc46f04eb19f9dd7fa96f11 Mon Sep 17 00:00:00 2001 From: Steve Macenski Date: Wed, 25 Feb 2026 09:37:57 -0800 Subject: [PATCH 2/2] Update development_guides/build_docs/index.rst Signed-off-by: Steve Macenski --- development_guides/build_docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development_guides/build_docs/index.rst b/development_guides/build_docs/index.rst index 2efb111825..f2f726d3ef 100644 --- a/development_guides/build_docs/index.rst +++ b/development_guides/build_docs/index.rst @@ -115,7 +115,7 @@ Once your environment is setup, clone the repo and build the workspace: .. note:: Since rolling development source tracks the latest upstream ROS 2 branches, builds may occasionally fail due to ABI/API breaking changes being actively developed in ROS 2 core packages. - If you encounter build failures, consider using the :ref:`Released Distribution Binaries ` approach instead. + If you encounter build failures, consider using the :ref:`Released Distribution Binaries ` approach instead or submit the patch to Nav2. You can then ``source ~/nav2_ws/install/setup.bash`` to get ready for demonstrations! It is safe to ignore the rosdep error of from the missing ``slam_toolbox`` key.