Package: libgpiod2
Version: 1.2-3
Severity: important
Tags: patch upstream fixed-upstream

The C++ bindings have a signifcant 32bit overflow in the computation of
line_event timestamps. This renders line_event timestamps practically
useless on architectures with a 32bit time_t.

The relevant upstream fix is:
https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/commit/?id=2fd82f7048ecd718b157ebc557e2d0424c9da097

It can be cherry-picked without breaking ABI. Alternatively, please
update to 1.6.

Helmut

Reply via email to