Skip to content
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

Galactic/Rolling release #41

Open
fpasch opened this issue May 3, 2022 · 14 comments
Open

Galactic/Rolling release #41

fpasch opened this issue May 3, 2022 · 14 comments

Comments

@fpasch
Copy link

fpasch commented May 3, 2022

Would you be able to provide a release for ROS2 galactic and rolling? It's already building and running successfully with a local build. So it would only be the release that is missing.
Thanks :-)

@clalancette
Copy link
Collaborator

So I have the permissions and ability to do releases here.

Unfortunately, the big blocker here is the release of sophus and the ecl set of libraries, which these libraries depend on. I don't have permissions there, so we can't release right now. Maybe we can convince @stonier to release sophus and ecl libraries, though.

@fpasch
Copy link
Author

fpasch commented May 3, 2022

Sounds good.

I already added a comment in stonier/ecl_core#112

@stonier
Copy link
Contributor

stonier commented May 4, 2022

Maybe we can convince @stonier to release sophus and ecl libraries, though.

Convinced. I'll update when done.

@clalancette
Copy link
Collaborator

Convinced. I'll update when done.

Thanks Daniel!

@wn1980
Copy link
Contributor

wn1980 commented May 20, 2022

I have installed this ros2 kobuki driver on Galactic by building from source. Please adjust this script for your system.

@stonier
Copy link
Contributor

stonier commented Jun 7, 2022

Forgot to update.

  • galactic - ecl and sophus debs are available
  • rolling and humble - some minor problems blocking releases, coming soon

@ljaniec
Copy link

ljaniec commented Jun 24, 2022

Please write if there is any help needed, I am interested in these packages released

@igrak34
Copy link

igrak34 commented Jun 30, 2022

I'm also looking forward to humble releases.

@ljaniec
Copy link

ljaniec commented Jul 18, 2022

@stonier
Hello, are these problems

stonier/ecl_core#113

the ones that block the release on Humble?

@dcconner
Copy link

I created some forks that did the minimum fixes to build and work on Humble, mostly by disabling some of the tests. I have the following source building and running on a Turtlebot 2 under ROS Humble.

I don't claim the fixes are "correct", just that they got me up and running

@wn1980
Copy link
Contributor

wn1980 commented Jul 22, 2022

@dcconner I tested your code. It turns out that it can be built on amd64 but fails on arm64. Have you attempted to compile on arm64, such as the Jetson Nano board?

@dcconner
Copy link

@wn1980 I only did the minimum in those forks to allow me to compile on Intel i7 and i5 systems with Ubuntu 22.04 and ROS Humble. So while deserving of a "side eye" from @ljaniec , I shared in hopes of accelerating testing and progress for those waiting on correct updates. I don't plan on issuing any pull requests because those changes just hiding some build issues, not fixing them.

@ljaniec
Copy link

ljaniec commented Jul 29, 2022

@dcconner My intention was not "side eye" with any derogatory meaning, sorry if that may have been your understanding. That was not what I was thinking, rather I was "looking into it" with interest. I couldn't find any reasonable documentation on ecl packages, especially the failed concept checks, so I'm no help for now either.

@ljaniec
Copy link

ljaniec commented Oct 23, 2022

It looks like @stonier made some recent updates to the ecl libraries, it is worth a shot to check everything again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants