Here are my patches for 1.4.1/1.4.2svn with some minor fixes:
zabbix-no_libnsl.patch: function like gethostbyname() on Solaris is in libnsl but on Linux is in libc. Use proper way on autoconf level for detect is linking with libnsl is neccessary.
zabbix-use_sbin.patch: install zabbix server and agent in $(sbindir) - all this binaries are not system wide tools.
zabbix-install_conf_files.patch: add install server and agent configuration in install targert. This is also next step for allow generate full dist tar ball on release by "make dist-check".
zabbix-curl_fixes.patch: current autoconf code added cURL CFLAGS and LIBS to global list. Result: all binaries are linked with libcurl but only server binary uses this. This patch fixes this and uses much more simpler cULR detection procedure using pkg-config. Also was added display information on summary text printed by configure is cURL support is enabled.
By default cULR support is dissabled (fix this in configure --help message).
m4/libcurl.m4 can be removed
zabbix-sqlite_fixes.patch: as same as above but for sqlite3.
zabbix-no_libnsl.patch: function like gethostbyname() on Solaris is in libnsl but on Linux is in libc. Use proper way on autoconf level for detect is linking with libnsl is neccessary.
zabbix-use_sbin.patch: install zabbix server and agent in $(sbindir) - all this binaries are not system wide tools.
zabbix-install_conf_files.patch: add install server and agent configuration in install targert. This is also next step for allow generate full dist tar ball on release by "make dist-check".
zabbix-curl_fixes.patch: current autoconf code added cURL CFLAGS and LIBS to global list. Result: all binaries are linked with libcurl but only server binary uses this. This patch fixes this and uses much more simpler cULR detection procedure using pkg-config. Also was added display information on summary text printed by configure is cURL support is enabled.
By default cULR support is dissabled (fix this in configure --help message).
m4/libcurl.m4 can be removed
zabbix-sqlite_fixes.patch: as same as above but for sqlite3.

Comment