Skip to content

Pin libopencv to 4.10.0 and rebuild cv_bridge#553

Merged
Tobias-Fischer merged 1 commit intoRoboStack:mainfrom
traversaro:fix552
Oct 2, 2025
Merged

Pin libopencv to 4.10.0 and rebuild cv_bridge#553
Tobias-Fischer merged 1 commit intoRoboStack:mainfrom
traversaro:fix552

Conversation

@traversaro
Copy link
Member

@mmoerdijk
Copy link
Contributor

mmoerdijk commented Oct 2, 2025

@traversaro think you should have version 4.11 for opencv

@traversaro
Copy link
Member Author

@traversaro think you should have version 4.11 for opencv

Why? As mentioned in #552 (comment), all existing packages with ros-distro-mutex==0.6.0 were built with 4.10.0, see for example:

So if we started rebuilding only some packages (for example realsense2) libopencv 4.11, we would increase the breakage, not reduce it. The only way I see to fix the ros-distro-mutex==0.6.0 builds is to reuild cv_bridge with libopencv 4.10.0 . If you are interested in libopencv 4.11.0 builds, a rebuild with an increase of ros-distro-mutex version is required.

@mmoerdijk
Copy link
Contributor

I saw your other comment later than this one. I now understand. We are actually also moving to ros2 the move to distro 06 was an intermediate step.

So for us it is fine to use 4.10 here, we will use our local version with 4.11 for now as we would otherwise need to do a full rebuild 🙃

@Tobias-Fischer Tobias-Fischer merged commit e9272c5 into RoboStack:main Oct 2, 2025
5 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.

Runtime error for ros-noetic-realsense2-camera it wants opencv 4.10 and 4.11

3 participants