root@DD-WRT:~# service asterisk start
Start service "asterisk" (/opt/etc/init.d/S90asterisk)
service: Start service: "asterisk" (/opt/etc/init.d/S90asterisk)
Starting asterisk
Signalling xinetd to reread config for asterisk
/opt/sbin/asterisk: can't resolve symbol '__libc_pthread_init'
I don't know what I did to break it, cause I remember I had it running for a bit and i could see the process running with ps aux, and a service asterisk status.
but now I don't see any process and status retuns not running.
I feel this is a LD_LIBRARY_PATH or /etc/profile or /opt/etc/profile
type issue but I can't get a clear answer, also I tried unsetting the variable and trying that didn't work, I tried rebuilding /opt/etc/profile.. that didn't work.
I may just rebuild my box but it be nice to figure out what's going on for future reference.