-
Notifications
You must be signed in to change notification settings - Fork 345
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
Swtich to build_export_depend for libpcl-all-dev #447
Conversation
Signed-off-by: Yadunund <yadunund@openrobotics.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Signed-off-by: Yadunund <yadunund@openrobotics.org>
* Swtich to build_export_depend for libpcl-all-dev (#447) Signed-off-by: Yadunund <yadunund@openrobotics.org> * bump to 2.5.2 for release --------- Signed-off-by: Yadunund <yadunund@openrobotics.org> Co-authored-by: Yadu <yadunund@gmail.com>
Due to this change the build for iron is failing: https://build.ros2.org/job/Ibin_uJ64__pcl_conversions__ubuntu_jammy_amd64__binary/ jazzy doesn't have this commit yet I think this can be solved in two ways
|
I defer to your judgement - open a PR and I can run again Also, possibly happy to add you as a maintainer here as well so I'm not a blocker. We'd have to ask others, but I think you are diligent and well meet the criteria. Would you be interested in that? |
I'll open a PR for that If you want you can add me as maintainer, I have a bit of time for reviewing code and doing some small fixes. Maybe add a CI to this repo. |
I don't think that is ideal, since the headers for this package pull in PCL headers. Yes, building this package doesn't need to find package PCL, but if you build a dependent package, then it's weird because you could only include headers from pcl_conversions, but then you would need to
It was a build depend before this PR was merged, and the build was broken then for a different reason. |
Actually I think we may just be able to fix this by putting |
@cottsay @paulbovbel any objections to adding @Rayman as a co-maintainer on this? He's been active here for some time and I trust his judgement. |
Hmm, on further thought you still need to |
Fire up a PR and we can do this again 🎵 Oh round, oh round we go 🎵 |
Fix ros-perception#446 See the discussion at ros-perception#447
Cool, thanks @Rayman Would it be possible to re-bloom this @SteveMacenski ? 🙂 |
…n#452 Same fix as ros-perception#452, but now for `pcl_conversions` Fix ros-perception#446 See the discussion at ros-perception#447
🎵 Round and round we go 🎵 |
Signed-off-by: Yadunund <yadunund@openrobotics.org>
* Swtich to build_export_depend for libpcl-all-dev (#447) Signed-off-by: Yadunund <yadunund@openrobotics.org> * Add build depend Signed-off-by: audrow <audrow@google.com> --------- Signed-off-by: Yadunund <yadunund@openrobotics.org> Signed-off-by: audrow <audrow@google.com> Co-authored-by: Yadu <yadunund@gmail.com>
🎵 Oh round, oh round we go 🎵 Indeed 😉 I spend another day chasing a hard to find dependency issue: Turns out this has not been released for Jazzy. Would you mind a jazzy bloom @SteveMacenski ? |
Hi ho. Sorry for the delay, we had ROSCon, ROS-I, and then I took a short vacation while in Europe. I'm getting back to work this morning :-) @Rayman have you run a release yet or for a new distribution? This might be a good place to try it out. If not, I can give you some instructions if you're not familiar with the process. We basically need to branch off @Timple if @Rayman doesn't get back to us in a week or doesn't have the time, ping me again and I'll do it. |
Well, no need for excuses to go on a holliday 😄 I'm happy to do the release as well. But neither I nor Rayman have access I guess: https://github.com/ros2-gbp/ros2-gbp-github-org/blob/130e2325ce8558570514efce7a9cc77a8c9288c2/perception.tf#L3 |
Please submit a PR to add it and tag me in. Steven Ragnarok should be able to easily merge that to give you access - though I think that's for Rayman. I don't think you have maintainer rights on this repo (... yet, wanna help? 😉 ) for you to also have release rights |
I'll leave it to @Rayman for now 🙂 |
Hi @SteveMacenski, I've looked at the commits that are now on the ros2 branch and I see that there are no breaking changes, only features. So my plan is as follows:
Is this OK? |
You could do this yes. I would recommend branching now though for logistical reasons. Its easy to forget when merging a PR that is breaking ABI/API the status of the |
I've created the 2.6.2 release tag. The next step is to bloom this for jazzy & rolling. |
Fix #446
Once merged, a new bloom release is required.