From 9fafe9e331e4dbcad3f7195e51a91bf81ae6b064 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sun, 6 Dec 2020 18:07:58 +0100 Subject: [PATCH] xboxdrv: fix build w/ musl-1.2.1 (time64) --- srcpkgs/xboxdrv/patches/time64.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/xboxdrv/patches/time64.patch diff --git a/srcpkgs/xboxdrv/patches/time64.patch b/srcpkgs/xboxdrv/patches/time64.patch new file mode 100644 index 00000000000000..80b7d1f13de5ea --- /dev/null +++ b/srcpkgs/xboxdrv/patches/time64.patch @@ -0,0 +1,16 @@ +--- src/linux_uinput.cpp 2015-11-09 11:19:35.000000000 +0100 ++++ src/linux_uinput.cpp 2020-12-06 17:53:41.472516394 +0100 +@@ -289,9 +289,12 @@ + needs_sync = true; + + struct input_event ev; ++ struct timeval tv; + memset(&ev, 0, sizeof(ev)); + +- gettimeofday(&ev.time, NULL); ++ gettimeofday(&tv, NULL); ++ ev.input_event_sec = tv.tv_sec; ++ ev.input_event_usec = tv.tv_usec; + ev.type = type; + ev.code = code; + if (ev.type == EV_KEY)