diff options
Diffstat (limited to 'community/evtest/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch')
-rw-r--r-- | community/evtest/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/community/evtest/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch b/community/evtest/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch deleted file mode 100644 index 6cac54c03b6..00000000000 --- a/community/evtest/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch +++ /dev/null @@ -1,44 +0,0 @@ -Upstream: yes, https://gitlab.freedesktop.org/libevdev/evtest/-/commit/648f5c1a9e07843e185782d207bc1bcbe6586f6e -From 648f5c1a9e07843e185782d207bc1bcbe6586f6e Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Sat, 30 Nov 2019 11:58:58 -0800 -Subject: [PATCH] Fix build on 32bit arches with 64bit time_t - -time element is deprecated on new input_event structure in kernel's -input.h [1] - -[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=152194fe9c3f - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - evtest.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/evtest.c b/evtest.c -index be5e42c..d00437f 100644 ---- a/evtest.c -+++ b/evtest.c -@@ -62,6 +62,11 @@ - #include <unistd.h> - #include <limits.h> /* PATH_MAX */ - -+#ifndef input_event_sec -+#define input_event_sec time.tv_sec -+#define input_event_usec time.tv_usec -+#endif -+ - #define BITS_PER_LONG (sizeof(long) * 8) - #define NBITS(x) ((((x)-1)/BITS_PER_LONG)+1) - #define OFF(x) ((x)%BITS_PER_LONG) -@@ -1141,7 +1146,7 @@ static int print_events(int fd) - type = ev[i].type; - code = ev[i].code; - -- printf("Event: time %ld.%06ld, ", ev[i].time.tv_sec, ev[i].time.tv_usec); -+ printf("Event: time %ld.%06ld, ", ev[i].input_event_sec, ev[i].input_event_usec); - - if (type == EV_SYN) { - if (code == SYN_MT_REPORT) --- -2.20.1 - |