Just two notes on this release.
1. configure script does not add -lresolv in LIBS when building the Makefile(s)
2. compilation fails with the following:
Making all in nodewatcher
make[3]: Entering directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server/nodewatcher'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/local/mysql/include -DBIG_TABLES -I. -I/opt/admin/net-snmp/include -MT nodewatcher.o -MD -MP -MF ".deps/nodewatcher.Tpo" -c -o nodewatcher.o nodewatcher.c; \
then mv -f ".deps/nodewatcher.Tpo" ".deps/nodewatcher.Po"; else rm -f ".deps/nodewatcher.Tpo"; exit 1; fi
In file included from /opt/admin/net-snmp/include/net-snmp/mib_api.h:23,
from /opt/admin/net-snmp/include/net-snmp/net-snmp-includes.h:67,
from ../../../include/sysinc.h:348,
from ../../../include/common.h:23,
from nodewatcher.c:20:
/opt/admin/net-snmp/include/net-snmp/library/parse.h:32:1: warning: "MAXLABEL" redefined
In file included from /usr/include/arpa/nameser.h:585,
from ../../../include/sysinc.h:101,
from ../../../include/common.h:23,
from nodewatcher.c:20:
/usr/include/arpa/nameser_compat.h:148:1: warning: this is the location of the previous definition
nodewatcher.c:91:1: directives may not be used inside a macro argument
nodewatcher.c:90:83: unterminated argument list invoking macro "zbx_snprintf_alloc"
nodewatcher.c: In function `calculate_checksums':
nodewatcher.c:92: `zbx_snprintf_alloc' undeclared (first use in this function)
nodewatcher.c:92: (Each undeclared identifier is reported only once
nodewatcher.c:92: for each function it appears in.)
nodewatcher.c:92: parse error before string constant
nodewatcher.c:125:1: directives may not be used inside a macro argument
nodewatcher.c:124:83: unterminated argument list invoking macro "zbx_snprintf_alloc"
nodewatcher.c:126: parse error before string constant
make[3]: *** [nodewatcher.o] Error 1
make[3]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server/nodewatcher'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src'
make: *** [all-recursive] Error 1
FYI
1. configure script does not add -lresolv in LIBS when building the Makefile(s)
2. compilation fails with the following:
Making all in nodewatcher
make[3]: Entering directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server/nodewatcher'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/local/mysql/include -DBIG_TABLES -I. -I/opt/admin/net-snmp/include -MT nodewatcher.o -MD -MP -MF ".deps/nodewatcher.Tpo" -c -o nodewatcher.o nodewatcher.c; \
then mv -f ".deps/nodewatcher.Tpo" ".deps/nodewatcher.Po"; else rm -f ".deps/nodewatcher.Tpo"; exit 1; fi
In file included from /opt/admin/net-snmp/include/net-snmp/mib_api.h:23,
from /opt/admin/net-snmp/include/net-snmp/net-snmp-includes.h:67,
from ../../../include/sysinc.h:348,
from ../../../include/common.h:23,
from nodewatcher.c:20:
/opt/admin/net-snmp/include/net-snmp/library/parse.h:32:1: warning: "MAXLABEL" redefined
In file included from /usr/include/arpa/nameser.h:585,
from ../../../include/sysinc.h:101,
from ../../../include/common.h:23,
from nodewatcher.c:20:
/usr/include/arpa/nameser_compat.h:148:1: warning: this is the location of the previous definition
nodewatcher.c:91:1: directives may not be used inside a macro argument
nodewatcher.c:90:83: unterminated argument list invoking macro "zbx_snprintf_alloc"
nodewatcher.c: In function `calculate_checksums':
nodewatcher.c:92: `zbx_snprintf_alloc' undeclared (first use in this function)
nodewatcher.c:92: (Each undeclared identifier is reported only once
nodewatcher.c:92: for each function it appears in.)
nodewatcher.c:92: parse error before string constant
nodewatcher.c:125:1: directives may not be used inside a macro argument
nodewatcher.c:124:83: unterminated argument list invoking macro "zbx_snprintf_alloc"
nodewatcher.c:126: parse error before string constant
make[3]: *** [nodewatcher.o] Error 1
make[3]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server/nodewatcher'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src/zabbix_server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/admin/sources/zabbix-1.4.2/src'
make: *** [all-recursive] Error 1
FYI
Comment