On 25/05/2020 11:12, 'Thomas Schröder' via Subsurface Divelog wrote:
> I dive with a Galileo Luna dive computer and that got me stuck after Linux
> removed IRDA support from its kernel. But then I found
>
https://github.com/cschramm/irda and all was good again.
>
> When I recently installed subsurface from the apt repos, I realized that (while
> anything else seems identically to the AppImage-Version) there are some dive
> computers missing - and my Galileo Luna was one of them.
>
> I just wonder if this is because it is assumed that there is no IRDA support in
> Linux anyway or is there another reason?
IrDA support in libdivecomputer is detected at compile time, by checking for the
presence of the linux/irda.h header file. Thus when building on a system without
IrDA support, the IrDA code will not be enabled. Deploying on a system with IrDA
support will not change that.
> If not - it would be great to have the full list available in the repo version too.
The only solution is to build on a system with the IrDA headers present.
Jef