Skip to content

Fix: Pin GTSAM version to 4.2.0 to resolve Docker build failure#1

Open
bksuh wants to merge 1 commit intochadrs2:mainfrom
bksuh:main
Open

Fix: Pin GTSAM version to 4.2.0 to resolve Docker build failure#1
bksuh wants to merge 1 commit intochadrs2:mainfrom
bksuh:main

Conversation

@bksuh
Copy link

@bksuh bksuh commented Feb 20, 2026

First of all, thank you for this repo — it made it much easier to try out Clio!

Problem

When building the Docker image, the build fails during catkin build because clio.rosinstall pulls the GTSAM develop branch, which introduces breaking changes:

  • API breakage in kimera_rpgo: gtsam::LevenbergMarquardtParams no longer has a diagonalDamping member

Fix

Pinned the GTSAM version from develop to 4.2.0 in clio.rosinstall. As noted in MIT-SPARK/Kimera-RPGO#85, GTSAM 4.2a8 has been tested and works with the existing codebase. With this change, the Docker image builds successfully.

Note

This PR is mainly to bring this to your attention. Feel free to merge as-is, adjust the version, or modify the original repo directly — whichever works best for you. Thanks!

MIT-SPARK/Kimera-RPGO#85

Kimera-RPGO compile issue due to packages
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.

1 participant