Debian Patches

Status for evemu/2.7.0-3

Patch Description Author Forwarded Bugs Origin Last update
0002-check-test-conditions.patch add a check if conditions exist for running self-test suite The self-tests are designed for a full Linux runtime, which does not exist in a
pbuild or sbuild chroot (missing device files). Those tests need to be
skipped at package build time.

=== modified file 'configure.ac'
Stephen M. Webb <stephen.webb@canonical.com> no
0003-fix-python-startup-crash.patch fix crash in python bindings The python bindings were using an incorrect search string to locate the DSO and
would crash unless the -dev binary package was also installed.
Stephen M. Webb <stephen.webb@canonical.com> no
swmax-test.patch commit 86a5627dbeac8d9d9bc34326a758d6a477e876e4

test: replace the hardcoded EV_MAX array with the libevdev one

Kernel 5.8 changed the value of SW_MAX but libevdev has a built-in check for
out-of-range bits (it silently discards those).

So where evemu is built against a new kernel but a libevdev that hasn't been
updated yet, our test expects bit up to the new SW_MAX while libevdev
discards all bits above the old SW_MAX.

Fix this by making sure the test and uses the same value of the
respective type max as evemu itself does.

Fixes #3

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Peter Hutterer <peter.hutterer@who-t.net> no 2020-09-30

All known versions for source package 'evemu'

Links