In the latest version from svn as of 09:00 EDT it is missing dbsync.h or if it was removed was not removed from nodesync.c
(nodesync.c:44:20: error: dbsync.h: No such file or directory)
make[3]: Entering directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT active.o -MD -MP -MF ".deps/active.Tpo" -c -o active.o active.c; \
then mv -f ".deps/active.Tpo" ".deps/active.Po"; else rm -f ".deps/active.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT trapper.o -MD -MP -MF ".deps/trapper.Tpo" -c -o trapper.o trapper.c; \
then mv -f ".deps/trapper.Tpo" ".deps/trapper.Po"; else rm -f ".deps/trapper.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT nodesync.o -MD -MP -MF ".deps/nodesync.Tpo" -c -o nodesync.o nodesync.c; \
then mv -f ".deps/nodesync.Tpo" ".deps/nodesync.Po"; else rm -f ".deps/nodesync.Tpo"; exit 1; fi
nodesync.c:44:20: error: dbsync.h: No such file or directory
nodesync.c: In function ‘process_record’:
nodesync.c:90: error: ‘tables’ undeclared (first use in this function)
nodesync.c:90: error: (Each undeclared identifier is reported only once
nodesync.c:90: error: for each function it appears in.)
make[3]: *** [nodesync.o] Error 1
make[3]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rreilly/Desktop/zabbix/src'
make: *** [all-recursive] Error 1
(nodesync.c:44:20: error: dbsync.h: No such file or directory)
make[3]: Entering directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT active.o -MD -MP -MF ".deps/active.Tpo" -c -o active.o active.c; \
then mv -f ".deps/active.Tpo" ".deps/active.Po"; else rm -f ".deps/active.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT trapper.o -MD -MP -MF ".deps/trapper.Tpo" -c -o trapper.o trapper.c; \
then mv -f ".deps/trapper.Tpo" ".deps/trapper.Po"; else rm -f ".deps/trapper.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT nodesync.o -MD -MP -MF ".deps/nodesync.Tpo" -c -o nodesync.o nodesync.c; \
then mv -f ".deps/nodesync.Tpo" ".deps/nodesync.Po"; else rm -f ".deps/nodesync.Tpo"; exit 1; fi
nodesync.c:44:20: error: dbsync.h: No such file or directory
nodesync.c: In function ‘process_record’:
nodesync.c:90: error: ‘tables’ undeclared (first use in this function)
nodesync.c:90: error: (Each undeclared identifier is reported only once
nodesync.c:90: error: for each function it appears in.)
make[3]: *** [nodesync.o] Error 1
make[3]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rreilly/Desktop/zabbix/src'
make: *** [all-recursive] Error 1
Comment