summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2016-03-13 08:15:59 +0000
committertnn <tnn@pkgsrc.org>2016-03-13 08:15:59 +0000
commit1b4309e4547d54eaa2a7758f37f882a2e7180300 (patch)
tree9f363bab6e7943f23f007c2ee12ef712bc96e12c /sysutils
parente7ffefe0610b5bb3539ff6bcf55a703c3aadb651 (diff)
downloadpkgsrc-1b4309e4547d54eaa2a7758f37f882a2e7180300.tar.gz
teach it about NetBSD's pthread_setname_np(3) prototype
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/rsyslog/distinfo3
-rw-r--r--sysutils/rsyslog/patches/patch-runtime_lookup.c17
2 files changed, 19 insertions, 1 deletions
diff --git a/sysutils/rsyslog/distinfo b/sysutils/rsyslog/distinfo
index abcd29646ba..cee89cc6630 100644
--- a/sysutils/rsyslog/distinfo
+++ b/sysutils/rsyslog/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2016/03/09 20:54:43 fhajny Exp $
+$NetBSD: distinfo,v 1.15 2016/03/13 08:15:59 tnn Exp $
SHA1 (rsyslog-8.17.0.tar.gz) = 179593a63f1977ab4b2529bd14b2f1655aa9e78d
RMD160 (rsyslog-8.17.0.tar.gz) = 98e1228189cb73ab54097f481b5300d1707acaf6
@@ -10,6 +10,7 @@ SHA1 (patch-plugins_imfile_imfile.c) = 65b56f6799e2b206e1a8c3d055a4e9dc22da88be
SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e
SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da
SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c
+SHA1 (patch-runtime_lookup.c) = f4551d19792fedea7944d395df3c491363bbbcf1
SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437
SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341
SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f
diff --git a/sysutils/rsyslog/patches/patch-runtime_lookup.c b/sysutils/rsyslog/patches/patch-runtime_lookup.c
new file mode 100644
index 00000000000..9fece36a0d7
--- /dev/null
+++ b/sysutils/rsyslog/patches/patch-runtime_lookup.c
@@ -0,0 +1,17 @@
+$NetBSD: patch-runtime_lookup.c,v 1.1 2016/03/13 08:15:59 tnn Exp $
+
+--- runtime/lookup.c.orig 2016-03-07 06:47:55.000000000 +0000
++++ runtime/lookup.c
+@@ -926,8 +926,12 @@ lookupTableDefProcessCnf(struct cnfobj *
+ strcpy(reloader_thd_name, reloader_prefix);
+ strcpy(reloader_thd_name + strlen(reloader_prefix), (char*) lu->name);
+ reloader_thd_name[thd_name_len - 1] = '\0';
++#if defined(__NetBSD__)
++ pthread_setname_np(lu->reloader, "%s", reloader_thd_name);
++#else
+ pthread_setname_np(lu->reloader, reloader_thd_name);
+ #endif
++#endif
+ CHKiRet(lookupReadFile(lu->self, lu->name, lu->filename));
+ DBGPRINTF("lookup table '%s' loaded from file '%s'\n", lu->name, lu->filename);
+