Skip to content

add note that full source build with ROS 2 rolling could occasionally…#883

Merged
SteveMacenski merged 2 commits intoros-navigation:masterfrom
fujitatomoya:navigation2/issues/5982
Feb 25, 2026
Merged

add note that full source build with ROS 2 rolling could occasionally…#883
SteveMacenski merged 2 commits intoros-navigation:masterfrom
fujitatomoya:navigation2/issues/5982

Conversation

@fujitatomoya
Copy link
Contributor

… fail.

closes ros-navigation/navigation2#5982


Basic Info

Info Please fill out this column
Ticket(s) this addresses (add Doc/Nav2 tickets here #1 or N/A)
Does this PR contain AI-generated software? (No; Yes, and it is marked inline in the code)

Description of contribution in a few bullet points

… fail.

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
Copy link
Contributor Author

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pum1k @mini-1235 @SteveMacenski what do you think?

Copy link
Collaborator

@mini-1235 mini-1235 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me. Maintaining both approaches would likely be a significant burden, since we would have to add preprocessor conditions everywhere and later remove them, doubling the maintenance effort

For cases like ros-navigation/navigation2#5982, I think we could probably remove that portion of the code to get things building again. However, for certain API/ABI changes, that won't always be possible.

Copy link
Member

@SteveMacenski SteveMacenski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A CTA seems nice :-)

Then can merge

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
@SteveMacenski SteveMacenski merged commit 0505e6d into ros-navigation:master Feb 25, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

failed to do full source build

3 participants