lcm-proj / lcm

Lightweight Communications and Marshalling
GNU Lesser General Public License v2.1
944 stars 385 forks source link

Official Debian packages #486

Closed jwnimmer-tri closed 5 months ago

jwnimmer-tri commented 5 months ago

The LCM library and command-line tools have been distributed by Debian since ~2016:

Likewise for Ubuntu:

Unfortunately the packaged version in both is still stuck on the pretty old 1.3.1, rather that something newer like 1.5.0.

Myself and some other of my team members might have the opportunity to push the version 1.5.0 upgrade into Debian. (See tracking bug.) Or if you have a newer version ready soon, we could try one that instead. (We'll be trying to move quickly, to possibly solve this in time for Ubuntu 24.04 release this spring.)

Are the LCM maintainers here interested in helping out with that work? We could CC you on relevant topics, or if we have build errors we might ping for any help.

Or, this is also an opportunity for you to weigh in if you're prefer to see the Debian packages withdrawn, e.g., if you'd rather that other release channels supplant it (vcpkg, meson, forges, whatever) so that the Debian package doesn't fall stale again.

I'd welcome any feedback / discussion.

nosracd commented 5 months ago

Are the LCM maintainers here interested in helping out with that work? We could CC you on relevant topics, or if we have build errors we might ping for any help.

If you're willing to push on packages then that would be much appreciated! We'd be happy to support you in any build issues or errors you come across.

Myself and some other of my team members might have the opportunity to push the version 1.5.0 upgrade into Debian. (See tracking bug.) Or if you have a newer version ready soon, we could try one that instead. (We'll be trying to move quickly, to possibly solve this in time for Ubuntu 24.04 release this spring.)

There haven't been many changes since the last release so I don't anticipate there being another one in the near future; I think it makes sense to use 1.5.0 for packages.

jwnimmer-tri commented 5 months ago

Great, thanks! I'll ping back with any progress over the next weeks.

j-rivero commented 2 months ago

Great, thanks! I'll ping back with any progress over the next weeks.

1.5 is finally in Ubuntu Noble https://packages.ubuntu.com/source/noble/lcm . Thanks @jwnimmer-tri and TRI for sponsoring all the work https://bugs.launchpad.net/ubuntu/+source/lcm/+bug/2053256