[Humble] Failing to build on buildfarm because of ambiguity
audrow opened this issue · 4 comments
It seems that their is ambiguity about which overload is being called for the subscribe function.
You can see this in the buildfarm here:
https://build.ros2.org/view/Hbin_uJ64/job/Hbin_uJ64__aruco_ros__ubuntu_jammy_amd64__binary/21/console
Maybe this has to do with the last patch release, which happened around the time this job started failing.
Hello @audrow,
Yes, we noticed it a few days back. We couldn't address it as most of the team is on vacation. I will try to fix it during these days. Thanks for the heads-up anyway.
Thank you,
Best Regards,
Sai
It seems that their is ambiguity about which overload is being called for the subscribe function.
Hello @audrow!
I've taken a quick look, it seems like this PR has broken most of it's downstream packages and thereby causing ambiguity:
ros-perception/image_common#276.
I'll see what I can do.
Thank you,
Best Regards,
PAL Robotics Team
Hello @audrow !
The fix for the humble branch is merged : ros-perception/image_common#284. Once this is tagged and released, this should sort out the issue with the broken build.
Thank you,
Best Regards,
PAL Robotics Team
Hello @audrow,
The package of image_transport is now released to upstream and it seems like it already fixed the CI: https://build.ros2.org/job/Hbin_uJ64__aruco_ros__ubuntu_jammy_amd64__binary/29/. Closing the issue as it is already fixed.
Thank you for your patience,
Best Regards,
PAL Robotics Team.