|Summary:||ASTERISK-13259: Directory does not work with IMAP Voicemail|
|Reporter:||Noah Miller (noahisaac)||Labels:|
|Date Opened:||2008-12-22 15:11:06.000-0600||Date Closed:||2011-06-07 14:02:43|
|Description:||When Asterisk is compiled with IMAP voicemail enabled, the directory doesn't work (does not get loaded). Asterisk logs show the warning/error:|
[Dec 22 14:13:28] WARNING loader.c: Error loading module 'app_directory.so': /usr/lib64/libc-client.so.1: undefined symbol: mm_dlog
[Dec 22 14:13:28] WARNING loader.c: Module 'app_directory.so' could not be loaded.
CentOS 4.4 and 5.2
Fedora Core 9
with c-client versions 2002e, 2004g, 2007d, and 2007e
and asterisk versions 1.4.22, 1.6.0 and 126.96.36.199-rc1
I can see the mm_dlog function in the c-client source, but asterisk cannot seem to access it when it is compiled and linked into the shared object library.
Still looking for more info...
|Comments:||By: Leif Madsen (lmadsen) 2008-12-22 15:30:29.000-0600|
Reassigned and moved to an appropriate category as this really seems to have nothing to do with the GUI.
By: Noah Miller (noahisaac) 2008-12-22 16:09:15.000-0600
I have no idea why this was put in GUI. ???
I know I just reported this issue, but I'm going to recommend it be closed. I just successfully compiled asterisk 188.8.131.52-rc1 on Ubuntu with c-client version 2004g. ...and Directory() works. It seems this is a compilation issue with c-client on Red Hat type platforms (the packaged version of libc-client on Ubuntu doesn't work either, though). For some reason, those platforms don't compile c-client/mm_dlog correctly. I guess I'll see what I can find about c-client and Red Hat.
By: Leif Madsen (lmadsen) 2008-12-22 17:13:14.000-0600
Closed at request of reporter.