Author: Akshaya Maran <akshaya.maran@timesys.com>
Date: Wed, 13 Mar 2024 11:45:54 +0530

Based on https://github.com/torvalds/linux/commit/afead38d011ab2f333d12ebb6752ed9baa53b667
---
 gst/gstsystemclock.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gst/gstsystemclock.c b/gst/gstsystemclock.c
index 7d8efb1..d132ac6 100644
--- a/gst/gstsystemclock.c
+++ b/gst/gstsystemclock.c
@@ -86,6 +86,10 @@
 #define FUTEX_WAKE_PRIVATE FUTEX_WAKE
 #endif
 
+#ifndef __kernel_long_t
+typedef long __kernel_long_t;
+#endif
+
 #define GST_SYSTEM_CLOCK_ENTRY_GET_LOCK(entry)          (&(entry)->lock)
 #define GST_SYSTEM_CLOCK_ENTRY_GET_COND(entry)          (&(entry)->cond_val)
 #define GST_SYSTEM_CLOCK_ENTRY_LOCK(entry)              (g_mutex_lock(GST_SYSTEM_CLOCK_ENTRY_GET_LOCK(entry)))
-- 
2.25.1

