-
-
Notifications
You must be signed in to change notification settings - Fork 15
Full Rebuild (Sync) July 2025: bump ros2-distro-mutex to 0.10.0 and build_number to 9 #95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Ok, most of the porting done, now there is the usual cleanup of upstreamed (or outdated) patches, probably the easiest thing is to iterate on this locally with |
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
We should consider moving to cyclonedds here as well for MacOS. |
cleanup patches
Signed-off-by: wep21 <[email protected]>
The "got segment" message I was using in the test was silenced: ros/robot_state_publisher#206 . |
osx-64 failure:
I think we fixed this somewhere previously, but I can't see where .. osx-arm64 failure:
linux-* failures (very long, just a snippet):
win-64 failure:
Don't look like any easy wins ... |
We removed the binutils dependency so all that part of backward is not compiled, see RoboStack/ros-humble@9374e56 and RoboStack/ros-kilted#23 . |
For some reason the exit code on macOS are failing in the tests, I skipped it in RoboStack/ros-humble@afe5b72 . |
macOS is failing with a similar error:
I guess control_toolbox is missing a link to fmt::fmt, either direct or via a library that exposes fmt in its public headers. |
|
It looks like there is an empty |
See RoboStack/ros-humble#320 (comment) , so the fix is easy. Let me do a general alignement of ros-jazzy and ros-humble to propagate other fixes. |
General alignment done in 3bc909b . |
Let me guess, clang 19 created to many new warnings on projects that set Werror? |
Yes, and even some other errors not related to |
I remember now, it was a conflict because of https://github.com/traversaro/ros-jazzy/blob/a721b29c5986a0677f767da5b431f9bf4b382ba8/patch/dependencies.yaml#L103 |
Looks like we’re nearly done here :) |
We're running into RoboStack/ros-kilted#19 @traversaro - we should try and fix conda-forge/pygraphviz-feedstock#45 to resolve this once and for all :) |
See also 97c812d |
The pygraphviz PR has been merged. Is it easiest to do another full rebuild? Or just a few packages? |
Looks like it just works - hooray :) |
As discussed in #93 . Definitely not complete, but it can be a starting point, if anyone wants to iterate on the patches please ping me so I can give you access to the fork.
Fix #81 .
Fix #93 .
Fix #57 .