As usual, I have tried the brand new 'stable' release under solaris. Here is what I got:
Any solutions?
- ./configure --enable-server --with-net-snmp --with-ldap --with-libcurl --with-jabber --with-mysql found my curl, but then gave me this:
checking for curl-config... /opt/csw/bin//curl-config
checking for the version of libcurl... 7.16.2
checking for libcurl >= version 7.13.1... yes
checking for main in -lcurl... yes
checking whether libcurl is usable... no
configure: error: Not found Curl library - --with-libcurl=/path/to/curl-config didn't help either
- so I've set LIBCURL_LIBS manually in configure script to what curl-config --libs gave me. It went further and stopped at
checking for net-snmp-config... /opt/csw/bin//net-snmp-config
checking for main in -lnetsnmp ... no
configure: error: Not found NET-SNMP library - then I've set SNMP_LIBS to what net-snmp-config --libs gave me
- after this ./configure finished with no error
- I went to compilation, being sure I'll have to correct Makefile (as I have done before 1.4.2), to fix path to `ar` and some LIBS, but the compilation went smoothly (!)
- happy with that I tried to run my new server, but the processes disappear as fast as they spawn...
- I see no message in the debug (level 4) indicating something is wrong besides 'one child has died'
- system trace:
so_socket(PF_INET6, SOCK_STREAM, IPPROTO_IP, "", SOV_DEFAULT) = 3
close(3) = 0
sigaction(SIGPIPE, 0x080479D0, 0x00000000) = 0
sigaction(SIGPIPE, 0x08047A20, 0x00000000) = 0
sysconfig(_CONFIG_STACK_PROT) = 7
sysi86(SI86FPSTART, 0xCDF9FD18, 0x0000133F, 0x00001F80) = 0x00000001
open("etc/zabbix_server.conf", O_RDONLY) = 3
fstat64(3, 0x08047370) = 0
fstat64(3, 0x080472B0) = 0
ioctl(3, TCGETA, 0x08047344) Err#25 ENOTTY
read(3, " # T h i s i s c o".., 3072) = 2708
sysconfig(_CONFIG_PAGESIZE) = 4096
read(3, 0x080D876C, 3072) = 0
llseek(3, 0, SEEK_CUR) = 2708
close(3) = 0
getuid() = 0 [0]
open64("/var/run/name_service_door", O_RDONLY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
door_info(3, 0xCDF9F3E0) = 0
door_call(3, 0x08047808) = 0
setgid(1) = 0
setuid(102) = 0
setegid(1) = 0
seteuid(102) = 0
schedctl() = 0xCD9FC000
fork1() = 3764
lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
_exit(0) - I suspected libcurl for the segfault, but recompiling zabbix_server w/o web monitoring via CURL didn't help
Any solutions?
Comment