openal-soft: Adjust usage of pthread_setname_np(3) for NetBSD.
authorMateusz Poszwa <old4@o2.pl>
Tue, 29 Dec 2015 22:57:25 +0000 (23:57 +0100)
committerMateusz Poszwa <old4@o2.pl>
Tue, 29 Dec 2015 22:57:25 +0000 (23:57 +0100)
openal-soft/distinfo
openal-soft/patches/patch-common_threads.c [new file with mode: 0644]

index 073ae6a688e2b4ee8dd224426910eb74a073b729..ae7a87ac519a5d6f54a7fa2895f292cb217ad196 100644 (file)
@@ -4,3 +4,4 @@ SHA1 (openal-soft-1.17.1.tar.bz2) = 92b8dbba07674e11538934fc7a89dcd64ecafd40
 RMD160 (openal-soft-1.17.1.tar.bz2) = d8292b39bf88f0f6f2d3200e034fa368589ca84c
 SHA512 (openal-soft-1.17.1.tar.bz2) = f0b14e9fdcc22bb18d9c3278392fd94959cd3d85d83ad0472dcac24122fe1f8c818ef8c47197424f6d9789524d0aff64965ce502965f5d6541a772fc8dc3286d
 Size (openal-soft-1.17.1.tar.bz2) = 485178 bytes
+SHA1 (patch-common_threads.c) = aca201b6649e1b5b083aeb90c6fcde71e66c66cd
diff --git a/openal-soft/patches/patch-common_threads.c b/openal-soft/patches/patch-common_threads.c
new file mode 100644 (file)
index 0000000..b2228a6
--- /dev/null
@@ -0,0 +1,17 @@
+$NetBSD$
+
+Adjust usage of pthread_setname_np(3).
+
+--- common/threads.c.orig      2015-12-10 12:45:30.000000000 +0000
++++ common/threads.c
+@@ -497,7 +497,9 @@ extern inline void alcall_once(alonce_fl
+ void althrd_setname(althrd_t thr, const char *name)
+ {
+ #if defined(HAVE_PTHREAD_SETNAME_NP)
+-#if defined(__GNUC__)
++#if defined(__NetBSD__)
++    pthread_setname_np(thr, "%s", name);
++#elif defined(__GNUC__)
+     pthread_setname_np(thr, name);
+ #elif defined(__APPLE__)
+     if(althrd_equal(thr, althrd_current())