-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
linux-64 - rebuild Christmas 2024 - switch to rattler-build #229
base: main
Are you sure you want to change the base?
linux-64 - rebuild Christmas 2024 - switch to rattler-build #229
Conversation
It was superseded by moveit/moveit2#2399 .
…in.patch The patch was integrated upstream in moveit/moveit2#2395 .
…eason is not added
Heavely based on RoboStack/ros-jazzy#5
New build error:
|
Upstream issue: cartographer-project/cartographer_ros#1741 . |
Fix proposed in ros2/cartographer_ros#76 and backported in a local patch. |
rqt-image-view failure (but I think it is a problem of rqt_gui_cpp):
|
Thanks for all your work @traversaro! This problem used to be taken care off by https://github.com/traversaro/ros-humble/blob/71d4b56a3654a6e1e2fedb8f29ed9769065f284a/conda_build_config.yaml#L33 - I’m not sure if rattler-build offers this functionality yet @wolfv? |
Something that we could try is to get rid of most x11 and OpenGL packages and just use regular packages now that are available, this may remove the need for that. |
I was just about to say exactly this :) |
Yes I added this functionality to rattler build. In the jazzy repo you should find an example. It's in the recipe though, not in the variant config |
New error:
|
Are we just missing the mapping in https://github.com/traversaro/ros-humble/blob/rebuild-christmas-2024-linux-64-rattler-build/robostack.yaml? |
+The upstream https://github.com/facontidavide/rosx_introspection/blob/master/CMakeLists.txt does not include the required |
Yes, 1127826 . |
Yes, but the dependency is header-only, so I think it will work without CMake modifications. |
This is a missing aspect of PCL packaging in conda-forge, as we do not have a |
|
I can't work on this more today, but I wonder if we need to back port https://github.com/moveit/moveit2/pull/2811/files . |
New failure:
This is because of:
Note we already have: https://github.com/traversaro/ros-humble/blob/rebuild-christmas-2024-linux-64-rattler-build/patch/ros-humble-webots-ros2-driver.patch I wonder if |
In theory that is set in the activation scripts of |
Great, I could not reproduce this locally. |
I also tried to print the
|
Just an attempt, heavily based on: