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

Import libccd-dev v2.1 #20284

Closed
wxmerkt opened this issue Feb 12, 2019 · 2 comments
Closed

Import libccd-dev v2.1 #20284

wxmerkt opened this issue Feb 12, 2019 · 2 comments

Comments

@wxmerkt
Copy link
Contributor

wxmerkt commented Feb 12, 2019

The libccd-dev package released for all current Debian/Ubuntu distros is 2.0 from ~2014. In the meantime many bug-fixing-but-API-compatible changes have been made - particularly addressing corner cases that could lead to segmentation faults.

Recently, a new version containing these bugfixes was released (named 2.1 albeit with no changes in the API) which will be part of Debian Buster/Ubuntu Disco:

I think it'd be useful to provide the new version of libccd-dev to ROS users (at least Melodic, potentially Kinetic). A full overview of all changes can be found here:

A related discussion (thanks to @j-rivero for all the advice) regarding this can be found here: danfis/libccd#42

@tfoote
Copy link
Member

tfoote commented Feb 12, 2019

Is there somewhere that these packages are being built as backports? If it really is just a bugfix we can consider it. But someone needs to be packaging it preferably in a public PPA for us to be able to import it.

In general we don't want to get into backporting dependencies that people might rely upon as we will then have to backport it to all supported platforms, and it will add a burden on all users working on community supported platforms.

@tfoote
Copy link
Member

tfoote commented Apr 19, 2019

If there's a maintained PPA with these packages to import from we can consider reopening this. But for now I'm going to close it as it's not something that we can effectively resolve here.

@tfoote tfoote closed this as completed Apr 19, 2019
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

2 participants