summaryrefslogtreecommitdiff
path: root/multimedia/libva
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2019-06-17 08:36:27 +0000
committerJan Beich <jbeich@FreeBSD.org>2019-06-17 08:36:27 +0000
commit234ec471745291ff99705203deb89e0f86bcb5d6 (patch)
treef60c514d9b374340114b9a1e61a4e3a7a149de64 /multimedia/libva
parentmultimedia/openh264: update to 2.0.0 (diff)
Switch DragonFly to pthread_getthreadid_np in my ports
https://github.com/DragonFlyBSD/DragonFlyBSD/commit/c0f25c26521a
Notes
Notes: svn path=/head/; revision=504401
Diffstat (limited to 'multimedia/libva')
-rw-r--r--multimedia/libva/files/patch-va_va__trace.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/multimedia/libva/files/patch-va_va__trace.c b/multimedia/libva/files/patch-va_va__trace.c
index 70920a4a7faf..c726df9deddd 100644
--- a/multimedia/libva/files/patch-va_va__trace.c
+++ b/multimedia/libva/files/patch-va_va__trace.c
@@ -2,7 +2,7 @@
--- va/va_trace.c.orig 2018-02-12 06:32:11 UTC
+++ va/va_trace.c
-@@ -48,12 +48,40 @@
+@@ -48,12 +48,36 @@
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
@@ -14,9 +14,7 @@
+#if defined(__linux__)
+#include <sys/syscall.h>
-+#elif defined(__DragonFly__)
-+#include <sys/lwp.h>
-+#elif defined(__FreeBSD__)
++#elif defined(__DragonFly__) || defined(__FreeBSD__)
+#include <pthread_np.h>
+#elif defined(__NetBSD__)
+#include <lwp.h>
@@ -29,9 +27,7 @@
+{
+#if defined(__linux__)
+ return syscall(__NR_gettid);
-+#elif defined(__DragonFly__)
-+ return lwp_gettid();
-+#elif defined(__FreeBSD__)
++#elif defined(__DragonFly__) || defined(__FreeBSD__)
+ return pthread_getthreadid_np();
+#elif defined(__NetBSD__)
+ return _lwp_self();