[syslog-ng]problems building 1.5.18 on solaris

Bret Watson bret.watson@ticm.com
Sun, 23 Jun 2002 14:46:36 +0800


Hi All,
things don't seem to build on solaris 8 for 1.5.18..

here are the errors..

Making all in src
make[1]: Entering directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
cd /home/bret/syslog-ng-beta/syslog-ng-1.5.18 && autoheader
make  all-recursive
make[2]: Entering directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
Making all in .
make[3]: Entering directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -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/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c sources.c
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c center.c
center.c: In function `do_distribute_log':
center.c:157: warning: deprecated use of label at end of compound statement
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c filters.c
filters.c: In function `do_filter_call':
filters.c:342: warning: implicit declaration of function `memcmp'
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c destinations.c
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c log.c
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -c cfgfile.c
gcc -DHAVE_CONFIG_H -I. -I/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src 
-I.     -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOUR
CE -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.)
make[3]: *** [cfg-grammar.o] Error 1
make[3]: Leaving directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/bret/syslog-ng-beta/syslog-ng-1.5.18/src'
make: *** [all-recursive] Error 1

Don't know if this is fixed in cvs?...

Bret


Technical Incursion Countermeasures  www.ticm.com
The Insider www.ticm.com/info/insider