-
-
Notifications
You must be signed in to change notification settings - Fork 59
Full Rebuild (Sync) July 2025: bump ros2-distro-mutex to 0.7.0 and build_number to 13 #320
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
Full Rebuild (Sync) July 2025: bump ros2-distro-mutex to 0.7.0 and build_number to 13 #320
Conversation
@traversaro vinca fails with:
|
daf47ee
to
eb1cc07
Compare
Yes, this still a work in process, let me mark as draft to make it clear. |
Fix in RoboStack/vinca#86 (even if for this PR we will soon populate the |
2043939
to
6ee4289
Compare
6ee4289
to
ca2be6b
Compare
Ok, the package generation part seems to work fine now, after propagating many cleanups that already happened in ros-jazzy and ros-kilted. Now the check patches is failing, so the fun part of adapting the patches begins. : ) |
Ok, I tested the patches (on Linux for now) and beside the low hanging fruits that I already removed, the patches that remain and need to be adapted are:
I am not sure if I am going to work on this in the weekend, so if anyone wants to look into this feel free to do so! To run the check of patches locally, just run:
|
The patches problem does not affect emscripten that builds a subset of the recipe, so the build is going forward, and it fails with:
|
We need to disable testing for cross compiled builds for emscripten |
Good point! |
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
For wasm-cpp we need to add bzip2 and a few others as run dependencies - how does that work now? |
Signed-off-by: wep21 <[email protected]>
Windows PR is finally green! Now the PR is ready for review, just in time for the sync or rmw_zenoh_cpp 0.1.2: |
@Tobias-Fischer @wolfv any comment on this? The corresponding update in apt packages of rmw_zenoh with the breaking change was released, so I would like to merge this to ensure that new installation of humble via robostack and apt are compatible even when using RMW zenoh. I know that the PR is gigantic, but hopefully it contains a lot of cleanup that should make it much more easy to do rebuilds in the future. |
Thanks so much @traversaro - let's see how we go on the main branch :) |
Great! I have been monitoring the CI on the main branches, and the Linux and macOS have been failing a few times with the Tokyo runtime panic error or similar, but a restart was sufficient to fix them. The Windows job is instead quite stable, it has been running for ~10 hours without any problem. |
After 14.5 hours, the Windows build job is done: ![]() |
fyi @idesign0 this PR have added all the packages you reported me as missing on macOS! |
Major changes:
RMW_IMPLEMENTATION
tormw_cyclonedds_cpp
on macOS, to avoid fastdds problems.Fix #326 .
Fix #325 .