Uh oh!
There was an error while loading. Please reload this page.
Full rebuild August 2026 bump ros2-distro-mutex to 0.19.0 and build number to 24 - #31
Full rebuild August 2026 bump ros2-distro-mutex to 0.19.0 and build number to 24#31mini-1235 wants to merge 40 commits into
Conversation
mini-1235
commented
Jul 30, 2026
I need newer versions of some packages, so I asked my agent to help prepare this PR. I will mark it as ready once all checks are green and I have completed a self review |
traversaro
commented
Jul 30, 2026
Great thanks! I think @Tobias-Fischer contributed a lot of patches upstream in this period (see RoboStack/robostack.github.io#16). I am not sure how many of those have been actually merged and released, but I guess this is an information that could be useful as context for your agents. |
mini-1235
commented
Jul 30, 2026
Hi @traversaro, during a local full rebuild of The package builds with C++20 and uses
The build fails because libc++’s Representative error: Would it be possible to raise the macOS deployment target for Rolling to at least ros-rolling/conda_build_config.yaml Line 62 in b1cd6ac Or are there any alternatives that you would suggest? |
mini-1235
commented
Jul 30, 2026
Related PR ros/resource_retriever#123 |
traversaro
commented
Jul 30, 2026
Ok for me, but @Tobias-Fischer is more the macOS expert. |
Tobias-Fischer
commented
Jul 30, 2026
OK for me, too, thanks! let’s also make use of RoboStack/vinca#104 |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
mini-1235
commented
Jul 31, 2026
@Tobias-Fischer After some local testing, I think we also need to bump Vinca’s OSX_DEPLOYMENT_TARGET to 13.3 in the generated build templates, for example here: Does that sound right before I open a Vinca PR? |
Tobias-Fischer
commented
Jul 31, 2026
We should be able to simply remove it these days |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
mini-1235
commented
Aug 11, 2026
@traversaro I am hitting the following error after updating the CMake version: https://github.com/RoboStack/ros-rolling/actions/runs/31511802074/job/93847194492?pr=31 I tried searching around a bit, but I still don't quite understand why this would be related to the CMake version. The same package was building successfully before the CMake update. Does this error look familiar to you? |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
The Why this is happening only for newer version of CMake? I am not sure, but probably there were some fixes in some recent release of CMake that exposed with The possible fixes are either one of the following:
I think F1 is the more clean solution, and also more aligned with how both ROS and the rest of the Gazebo libraries are handling this. Given the amount of files touched by this, it would be quite hard to mantain this as robostack patch, so it is better to do the fix upstream as much as possible. |
mini-1235
commented
Aug 13, 2026
Thanks for the detailed explanation, I really appreciate it! I can take another look at this PR over the weekend. By the way, do you know of any good way to run the Windows build on macOS so I can reproduce the issue locally instead of relying on CI for testing? |
traversaro
commented
Aug 14, 2026
Unfortunately not, unless you use a Windows Virtual Machine. |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
mini-1235
commented
Aug 16, 2026
I will spend some more time on this today to see if I can fix it. Otherwise, I would really appreciate some help from the maintainers or others in the community, as it is quite difficult for me to borrow a Windows laptop for testing these days. The macOS failure is related to RoboStack/vinca#134, which I believe is an issue we have run into several times before. I have opened a PR in Vinca to address it. In the meantime, I am planning to refresh the snapshot here again, which should also resolve the problem. |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
traversaro
commented
Aug 16, 2026
I am back at my laptop, I reproduced the issue and I am preparing an upstream PR for this. |
mini-1235
commented
Aug 16, 2026
Thanks so much! I really appreciate it. I was still working through some of the other failures after the snapshot update |
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
traversaro
commented
Aug 16, 2026
Here you are: gazebosim/ros_gz#930 . |
traversaro
commented
Aug 16, 2026
Thank you for all the work on this PR and on RoboStack in general! |
Summary
Validation
Full package rebuild is intended to run in CI.