Failed to compile syslog-ng-incubator with 3.7.0beta2
Hi, I would like to compile incubator to use elasticsearch destination. Unfortunately there is an error during compilation. :( syslog-ng Incubator 0.4.1 configured ------------------------------------ Debugging: no Modules: basicfuncs-plus yes kafka yes logmongource: yes lua: yes (lua5.1) monitor-source: yes (lua5.1) perl: no python: yes (python) rss yes trigger-source yes tfgetent yes zmq no grok-parser no date-parser yes java yes jacek@uwbTestField:~/syslog-ng-incubator$ make /usr/local/share/tools/lex-rules.am:14: warning: overriding commands for target `.y.c' make: warning: ignoring old commands for target `.y.c' GEN modules/trigger-source/trigger-source-grammar.y YACC modules/trigger-source/trigger-source-grammar.c GEN modules/monitor-source/monitor-source-grammar.y YACC modules/monitor-source/monitor-source-grammar.c GEN modules/rss/rss-grammar.y YACC modules/rss/rss-grammar.c GEN modules/lua/lua-grammar.y YACC modules/lua/lua-grammar.c GEN modules/python/python-grammar.y YACC modules/python/python-grammar.c GEN modules/kafka/kafka-grammar.y YACC modules/kafka/kafka-grammar.c GEN modules/zmq/zmq-grammar.y YACC modules/zmq/zmq-grammar.c GEN modules/java/native/java-grammar.y YACC modules/java/native/java-grammar.c GEN modules/java/org/syslog_ng/InternalMessageSender.class GEN modules/java/org/syslog_ng/SyslogNgClassLoader.class GEN modules/java/org/syslog_ng/LogMessage.class GEN modules/java/org/syslog_ng/LogTemplate.class GEN modules/java/org/syslog_ng/LogPipe.class GEN modules/java/org/syslog_ng/LogDestination.class GEN modules/java/org/syslog_ng/TextLogDestination.class GEN modules/java/org/syslog_ng/StructuredLogDestination.class GEN modules/java/org/syslog_ng/DummyTextDestination.class GEN modules/java/org/syslog_ng/DummyStructuredDestination.class GEN modules/java/LogDestination.h GEN modules/java/LogMessage.h GEN modules/java/LogTemplate.h GEN modules/java/InternalMessageSender.h GEN modules/java/SyslogNg.jar added manifest adding: org/(in = 0) (out= 0)(stored 0%) adding: org/syslog_ng/(in = 0) (out= 0)(stored 0%) adding: org/syslog_ng/LogPipe.class(in = 1461) (out= 825)(deflated 43%) adding: org/syslog_ng/SyslogNgClassLoader.class(in = 4154) (out= 2224)(deflated 46%) adding: org/syslog_ng/DummyTextDestination.class(in = 1273) (out= 675)(deflated 46%) adding: org/syslog_ng/LogMessage.class(in = 576) (out= 353)(deflated 38%) adding: org/syslog_ng/DummyStructuredDestination.class(in = 1692) (out= 905)(deflated 46%) adding: org/syslog_ng/SyslogNgClassLoader$1.class(in = 1305) (out= 648)(deflated 50%) adding: org/syslog_ng/TextLogDestination.class(in = 491) (out= 334)(deflated 31%) adding: org/syslog_ng/InternalMessageSender.class(in = 875) (out= 448)(deflated 48%) adding: org/syslog_ng/LogDestination.class(in = 908) (out= 516)(deflated 43%) adding: org/syslog_ng/LogTemplate.class(in = 785) (out= 477)(deflated 39%) adding: org/syslog_ng/StructuredLogDestination.class(in = 649) (out= 406)(deflated 37%) GEN modules/date/date-parser-grammar.y YACC modules/date/date-parser-grammar.c make all-am make[1]: Entering directory `/home/jacek/syslog-ng-incubator' /usr/local/share/tools/lex-rules.am:14: warning: overriding commands for target `.y.c' make[1]: warning: ignoring old commands for target `.y.c' CC modules/trigger-source/modules_trigger_source_libtrigger_source_la-trigger-source-grammar.lo CC modules/trigger-source/modules_trigger_source_libtrigger_source_la-trigger-source.lo modules/trigger-source/trigger-source.c: In function 'trigger_source_new': modules/trigger-source/trigger-source.c:167:27: error: too few arguments to function 'log_source_set_options' owner->super.super.id, NULL, FALSE, FALSE); ^ In file included from modules/trigger-source/trigger-source.h:28:0, from modules/trigger-source/trigger-source.c:24: /usr/local/include/syslog-ng/logsource.h:97:6: note: declared here void log_source_set_options(LogSource *self, LogSourceOptions *options, gint stats_level, gint stats_source, const gchar *stats_id, const gchar *stats_instance, gboolean threaded, gboolean pos_tracked, LogExprNode *expr_node); ^ make[1]: *** [modules/trigger-source/modules_trigger_source_libtrigger_source_la-trigger-source.lo] Error 1 make[1]: Leaving directory `/home/jacek/syslog-ng-incubator' make: *** [all] Error 2 -- *Jacek Drewniak* R&D *email*: jacek.drewniak@oort.in *mobile*: *+**48 696 151 670* *website*: www.oort.in AWARDS Bluetooth Breakthrough Award Finalist CES 2015 Envisioneering Innovation & Design Award Winner Tech Trailblazers Awards Winner Most exciting company at Bluetooth Media Event in New York 2014 Polish Agency for Enterprise Development Award Winner
Hi Jacek, On Wed, Aug 05, 2015 at 12:49:28PM +0200, Jacek Drewniak wrote:
Hi, I would like to compile incubator to use elasticsearch destination.
I strongly recommend you either wait for 3.7 or compile master which has a native elasticsearch destination. If you're on a redhat enterprise clone I can provide packages if you need Cheers
Hi, thanks for Your reply. So If I have 3.7.0beta2 do I have elasticsearch support? I am confused because there is no elasticsearch module noticed in configure summary. -- *Jacek Drewniak* R&D *email*: jacek.drewniak@oort.in *mobile*: *+**48 696 151 670* *website*: www.oort.in AWARDS Bluetooth Breakthrough Award Finalist CES 2015 Envisioneering Innovation & Design Award Winner Tech Trailblazers Awards Winner Most exciting company at Bluetooth Media Event in New York 2014 Polish Agency for Enterprise Development Award Winner 2015-08-05 12:58 GMT+02:00 Fabien Wernli <wernli@in2p3.fr>:
Hi Jacek,
On Wed, Aug 05, 2015 at 12:49:28PM +0200, Jacek Drewniak wrote:
Hi, I would like to compile incubator to use elasticsearch destination.
I strongly recommend you either wait for 3.7 or compile master which has a native elasticsearch destination.
If you're on a redhat enterprise clone I can provide packages if you need
Cheers
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
On Wed, Aug 05, 2015 at 01:29:00PM +0200, Jacek Drewniak wrote:
Hi, thanks for Your reply.
So If I have 3.7.0beta2 do I have elasticsearch support? I am confused because there is no elasticsearch module noticed in configure summary.
no you need master and to build you also need javac and javah (jdk 1.7 or higher) and gradle (2.4 or higher)
I am on master: jacek@uwbTestField:~/syslog-ng-master$ git status On branch master Your branch is up-to-date with 'origin/master'. -- *Jacek Drewniak* R&D *email*: jacek.drewniak@oort.in *mobile*: *+**48 696 151 670* *website*: www.oort.in AWARDS Bluetooth Breakthrough Award Finalist CES 2015 Envisioneering Innovation & Design Award Winner Tech Trailblazers Awards Winner Most exciting company at Bluetooth Media Event in New York 2014 Polish Agency for Enterprise Development Award Winner 2015-08-05 13:36 GMT+02:00 Fabien Wernli <wernli@in2p3.fr>:
On Wed, Aug 05, 2015 at 01:29:00PM +0200, Jacek Drewniak wrote:
Hi, thanks for Your reply.
So If I have 3.7.0beta2 do I have elasticsearch support? I am confused because there is no elasticsearch module noticed in configure summary.
no you need master and to build you also need javac and javah (jdk 1.7 or higher) and gradle (2.4 or higher)
participants (2)
-
Fabien Wernli
-
Jacek Drewniak