Mon Sep 21 11:15:34 2015 UTC ()
Fix rsyslog-elasticsearch build on systems that don't have O_LARGEFILE.

ok joerg@


(wiedi)
diff -r1.7 -r1.8 pkgsrc/sysutils/rsyslog/distinfo
diff -r0 -r1.1 pkgsrc/sysutils/rsyslog/patches/patch-plugins_omelasticsearch_omelasticsearch.c

cvs diff -r1.7 -r1.8 pkgsrc/sysutils/rsyslog/distinfo (expand / switch to context diff)
--- pkgsrc/sysutils/rsyslog/distinfo 2015/08/26 00:55:33 1.7
+++ pkgsrc/sysutils/rsyslog/distinfo 2015/09/21 11:15:34 1.8
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/08/26 00:55:33 fhajny Exp $
+$NetBSD: distinfo,v 1.8 2015/09/21 11:15:34 wiedi Exp $
 
 SHA1 (rsyslog-8.12.0.tar.gz) = d43b917ec413a249310d5dcf76f848ea6871ea73
 RMD160 (rsyslog-8.12.0.tar.gz) = 1e9cc2651d6e0e033829c600c9d0aef05cd7e2bc
@@ -9,6 +9,7 @@
 SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e
 SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da
 SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c
+SHA1 (patch-plugins_omelasticsearch_omelasticsearch.c) = 7bd0f94d1a3fd16106b952e63ff4593e8e37386b
 SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437
 SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341
 SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f

File Added: pkgsrc/sysutils/rsyslog/patches/Attic/patch-plugins_omelasticsearch_omelasticsearch.c
$NetBSD: patch-plugins_omelasticsearch_omelasticsearch.c,v 1.1 2015/09/21 11:15:34 wiedi Exp $

Ignore O_LARGEFILE on systems that don't have it
--- plugins/omelasticsearch/omelasticsearch.c.orig	2015-07-08 14:31:07.000000000 +0000
+++ plugins/omelasticsearch/omelasticsearch.c
@@ -49,6 +49,10 @@
 #include "cfsysline.h"
 #include "unicode-helper.h"
 
+#if !defined(O_LARGEFILE)
+#define O_LARGEFILE 0
+#endif
+
 MODULE_TYPE_OUTPUT
 MODULE_TYPE_NOKEEP
 MODULE_CNFNAME("omelasticsearch")