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 unified 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,15 +1,16 @@ @@ -1,15 +1,16 @@
1$NetBSD: distinfo,v 1.7 2015/08/26 00:55:33 fhajny Exp $ 1$NetBSD: distinfo,v 1.8 2015/09/21 11:15:34 wiedi Exp $
2 2
3SHA1 (rsyslog-8.12.0.tar.gz) = d43b917ec413a249310d5dcf76f848ea6871ea73 3SHA1 (rsyslog-8.12.0.tar.gz) = d43b917ec413a249310d5dcf76f848ea6871ea73
4RMD160 (rsyslog-8.12.0.tar.gz) = 1e9cc2651d6e0e033829c600c9d0aef05cd7e2bc 4RMD160 (rsyslog-8.12.0.tar.gz) = 1e9cc2651d6e0e033829c600c9d0aef05cd7e2bc
5Size (rsyslog-8.12.0.tar.gz) = 2091620 bytes 5Size (rsyslog-8.12.0.tar.gz) = 2091620 bytes
6SHA1 (patch-grammar_lexer.l) = d52518e8b962820a030e01fcf5d00c1e3f1377ec 6SHA1 (patch-grammar_lexer.l) = d52518e8b962820a030e01fcf5d00c1e3f1377ec
7SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433 7SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433
8SHA1 (patch-plugins_imfile_imfile.c) = 05b171b241825b19573315aa9b185b4708e38155 8SHA1 (patch-plugins_imfile_imfile.c) = 05b171b241825b19573315aa9b185b4708e38155
9SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e 9SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e
10SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da 10SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da
11SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c 11SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c
 12SHA1 (patch-plugins_omelasticsearch_omelasticsearch.c) = 7bd0f94d1a3fd16106b952e63ff4593e8e37386b
12SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437 13SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437
13SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341 14SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341
14SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f 15SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f
15SHA1 (patch-tools_syslogd.c) = 6855271d05da979d53ae7cee167163a563922b00 16SHA1 (patch-tools_syslogd.c) = 6855271d05da979d53ae7cee167163a563922b00

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")