Hello,

we have a problem getting Dovecot 1.2.17 to work on one of our AIX-Machines (AIX 5.3). Dovecot compiles fine, but if we try to run it we get strange library dependency problems such as the following:

[root@localhost dovecot-test]# /local/dovecot-test/sbin/dovecot -F -c /local/dovecot-test/etc/dovecot.clients.conf Edlopen(/local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so) failed: rtld: 0712-001 Symbol bsearch_strcmp was referenced from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol safe_mkstemp_group was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol mail_user_module_register was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol dict_iterate_init was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol dict_iterate was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol dict_iterate_deinit was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
rtld: 0712-001 Symbol i_strcmp_p was referenced
from module /local/dovecot-test/lib/dovecot/imap/lib01_acl_plugin.so(), but a runtime definition
            of the symbol was not found.
Additional errors occurred but are not reported.
FCouldn't load required plugins

We tried to use the compiler-script as described on the wiki (http://wiki1.dovecot.org/AixPluginsSupport) and we tried to compile dovecot with gcc instead of xlc. We even tried it on another host running AIX 5.3 but dovecot still fails with the runtime linker complaining about missing runtime definitions. Any hint/help would be appreciated.

Thanks in advance

Manuel

Reply via email to