[syslog-ng]Solaris 2.6 + syslog-ng 1.5.18

Sangbutsarakum, Patai patais@reach.com
Fri, 28 Jun 2002 17:31:30 +0700


Dear lists,

=1=
I've tried to install 1.5.18 but without luck.
My environment is Solaris 2.6 SPARC,
I've success in 1.4.15 but I need TEMPLATE feature so I moved.
To log to MySQL. Please suggest.

=2=
In case of tremendous of messages to log to MySQL
via pipe method. Is that pipe tolerate for big load?


Thanks in advances
Pat.

== Messages at Compile time ==
# ./configure 
creating cache ./config.cache
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether build environment is sane... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for bison... bison -y
checking how to run the C preprocessor... gcc -E
checking for flex... flex
checking for flex... (cached) flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking whether make sets ${MAKE}... (cached) yes
checking for ANSI C header files... yes
checking for malloc.h... yes
checking for unistd.h... yes
checking for door.h... yes
checking for stropts.h... yes
checking for sys/strlog.h... yes
checking for stdarg.h... yes
checking for sys/klog.h... no
checking for working const... yes
checking whether time.h and sys/time.h may both be included... yes
checking for modern utmp... yes
checking for hosts_access in -lwrap... no
checking whether to compile klogctl... no
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking for I_CONSLOG... yes
checking for O_LARGEFILE... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for vprintf... yes
checking for door_create in -ldoor... yes
checking for select... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for strerror... yes
checking for inet_aton... no
checking for strncpy... yes
checking for getutent... yes
checking for getopt_long... no
checking for strcasecmp... yes
checking for strptime... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking whether to enable Sun STREAMS support... yes
checking whether to enable Sun door support... yes
checking whether to enable TCP wrapper support... no
checking libol version >= 0.3.3... ok
updating cache ./config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating src/tests/Makefile
creating doc/Makefile
creating doc/sgml/Makefile
creating contrib/Makefile
creating utils/Makefile
creating syslog-ng.spec
creating src/config.h
# make
Making all in src
cd /usr/local/src/syslog-ng-1.5.18 &&
/usr/local/src/syslog-ng-1.5.18/missing autoheader
WARNING: `autoheader' is missing on your system.  You should only need it if
         you modified `acconfig.h' or `configure.in'.  You might want
         to install the `Autoconf' and `GNU m4' packages.  Grab them
         from any GNU archive site.
cd .. \
  && CONFIG_FILES= CONFIG_HEADERS=src/config.h \
     /bin/sh ./config.status
creating src/config.h
src/config.h is unchanged
make  all-recursive
Making all in .
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c main.c
main.c: In function `main':
main.c:437: warning: passing arg 2 of `resolve_user_group' from incompatible
pointer type
main.c:437: warning: passing arg 3 of `resolve_user_group' from incompatible
pointer type
main.c:441: warning: passing arg 2 of `resolve_group' from incompatible
pointer type
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c sources.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c center.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c filters.c
filters.c: In function `make_filter_netmask':
filters.c:314: warning: implicit declaration of function `inet_aton'
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c destinations.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c log.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c cfgfile.c
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.18/src -I.     -g -O2
-Wall -I/usr/local/include/libol -D_GNU_SOURCE -c cfg-grammar.c
cfg-grammar.y: In function `yyerror':
cfg-grammar.y:703: warning: implicit declaration of function `fprintf'
cfg-grammar.y:703: `stderr' undeclared (first use in this function)
cfg-grammar.y:703: (Each undeclared identifier is reported only once
cfg-grammar.y:703: for each function it appears in.)
*** Error code 1
make: Fatal error: Command failed for target `cfg-grammar.o'
Current working directory /usr/local/src/syslog-ng-1.5.18/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/local/src/syslog-ng-1.5.18/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
Current working directory /usr/local/src/syslog-ng-1.5.18/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'