-
Notifications
You must be signed in to change notification settings - Fork 244
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
Kinetic official support of meta-ros #596
Comments
There is no official release of kinetic yet, but I am working on that. I currently have a kinetic branch that is almost ready for being announced official. If you would like to help me with the last few task, let me know. |
By the way, I am currently on vacation. Once I am back in a week, I can share the current state of my branch with you. |
Hi! I am also quite interested on getting kinetic up and running on our oe-build, and would be happy to help. |
Help is greatly appreciated. You can find my current state of work at this personal experimental branch: https://github.com/bulwahn/meta-ros/tree/kinetic-experimental-v4-work-in-progress-v1 As a first step, please try to build it with There are currently two open topics:
It might be that you need to cherry-pick some recent commit from master for gcc8 support. |
FYI: for a basic kinetic support we are using this fork: https://github.com/flplv/meta-ros/commits/master We can build roscpp and other basic packages, we did not test the build with most of the non basic ROS packages yet. |
@flplv I hope you are aware that just replacing indigo by kinetic does not make the meta-ros for the indigo distribution to a meta-ros layer for the kinetic distribution. The main task is to update all recipes to the version that are distributed with kinetic. |
Thanks @bulwahn. Yes, we found the hard way that we had to update the versions 😆 the commit is not in the fork yet and we only changed versions for the few packages we use, thanks for pointing. I do have interest in having a full ROS deployed soon, instead of only Core. Then your branch will be the way to go. I hope we get the opportunity to test most of packages from your Kinetic branch soon, with the sdk too. Best. |
It has been 6 Months since the last update on this issue. Is the ongoing or been shelved? |
This is what we have running in our setup: We forked meta-ros and merged the sdk support branch, If u’d like I can merge the missing parts of my fork so you could use the same setup. But it is faaaaaar from a full support. (And bumped versions are already outdated, ketics krep evolving on main ppas) Best |
@bulwahn has any progress been made on moving the SDK support into Kinetic? I would be willing to help with this if you could provide some guidance of what needs done there? |
@kevswims Yes, I have that SDK support into Kinetic. It is a large WIP private branch: it is as always the usual problem, it is 90% done but then I got interrupted. I actually have put very little time in meta-ros lately due to work in other projects. However, as you ask for it, I will spend my free time on the weekend on work of this branch and then publish whatever I have at the end of this weekend. |
Thanks @bulwahn We are working on a new project and I would really like to move to Kinetic on it since Indigo is quickly approaching EOL. I will be happy to help with testing and working on the Kinetic branch once you get it released. |
@bulwahn Gentil Ping about this, can you provide the remaining work to do ? what are the packages not building yet ? I'm quite sure this can be done collaborately |
How is this development going? |
We are planning to support melodic, at least at first, as it's listed as the recommended ROS 1 distro by http://wiki.ros.org/Distributions. (See https://github.com/ros/meta-ros/wiki/Superflore-OE-Recipe-Generation-Scheme#milestones for our plans.) But if the community would rather have kinetic be supported ahead of melodic, we can certain change our plans. |
Definitely melodic if we can move straight to that! I did not know of this new development work, very glad to see continued effort for ros/ros 2 in oe. |
@flplv < Can this issue be closed? |
I believe you can close the issue @herb-kuta-lge, regardless I am aware you are doing what is possible to release the official kinetic or melodic with sdk support. Note to future readers: Supporting full ROS can be a big endeavourer due to the amount of packages existent in the whole ROS ecosystem, my recommendation to those who want to have ROS at Yocto level is to try to reduce the amount of packages to cross build and deploy. On my experience we can already have a pretty stable build with SDK support to the core packages, even though the official release is not there yet. |
FYI, we're handling this by generating recipes for all the packages in the index -- see https://github.com/ros/meta-ros/wiki/Superflore-OE-Recipe-Generation-Scheme . |
Hey guys,
What is the official kinetic release of the meta-ros? Would it be https://github.com/bulwahn/meta-ros/tree/kinetic-experimental?
The text was updated successfully, but these errors were encountered: