summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Golle <daniel@makrotopia.org>2015-06-24 13:22:21 +0200
committerZoltan HERPAI <wigyori@uid0.hu>2017-11-10 23:17:49 +0100
commitce3849c053f50924f372f7bce3c308f7bd3f3d26 (patch)
tree1aa492d6d982e0536bc2663ed8ba9e9888d32ccb
parentc059f129589999af8604a06bd31e5f7189a38f84 (diff)
libs/rem: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
-rw-r--r--libs/rem/patches/100-no-pthread_rwlockattr_setkind_np-on-musl.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/rem/patches/100-no-pthread_rwlockattr_setkind_np-on-musl.patch b/libs/rem/patches/100-no-pthread_rwlockattr_setkind_np-on-musl.patch
new file mode 100644
index 0000000..43e6d32
--- /dev/null
+++ b/libs/rem/patches/100-no-pthread_rwlockattr_setkind_np-on-musl.patch
@@ -0,0 +1,13 @@
+Index: rem-0.4.6/src/vidmix/vidmix.c
+===================================================================
+--- rem-0.4.6.orig/src/vidmix/vidmix.c
++++ rem-0.4.6/src/vidmix/vidmix.c
+@@ -343,7 +343,7 @@ int vidmix_alloc(struct vidmix **mixp)
+ return err;
+ }
+
+-#ifdef LINUX
++#if defined(LINUX) && defined(__GLIBC__)
+ err = pthread_rwlockattr_setkind_np(&attr,
+ PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP);
+ if (err)