[Dovecot] Sieve plugin load error

Jonathan Siegle jsiegle at psu.edu
Wed Aug 19 20:46:12 EEST 2009


Running:

  dovecot revision  9333:15b4b2c904fe
dovecot sieve revision: 1091:0fe00772366f
AIX 5.3 64bit

Deliver gives error:

Aug 19 12:30:52 deliver(jsiegle): Error: dlopen(/usr/dovecot-1.2.4/lib/ 
dovecot/lda/lib90_sieve_plugin.so) failed: rtld: 0712-001 Symbol  
notify_command was referenced
       from module /usr/dovecot-1.2.4/lib/dovecot/lda/ 
lib90_sieve_plugin.so(), but a runtime definition
             of the symbol was not found.
rtld: 0712-001 Symbol notify_operation/usr/dovecot-1.2.4/lib/dovecot/ 
lda/lib90_sieve_plugin.so was referenced
       from module /usr/dovecot-1.2.4/lib/dovecot/lda/ 
lib90_sieve_plugin.so(), but a runtime definition
             of the symbol was not found.

rtld: 0712-002 fatal error: exiting.
Aug 19 12:30:52 deliver(jsiegle): Fatal: Couldn't load required plugins
Aug 19 12:38:53 deliver(jsiegle): Info: Loading modules from  
directory: /usr/dovecot-1.2.4/lib/dovecot/lda

I see a local symbol referenced in the so and also an Undefined as well.
tr27n12.aset.psu.edu#  nm -X 64 /usr/ladmin/dovecot-1.2.4/lib/dovecot/ 
lda/lib90_sieve_plugin.so|grep notify_command
notify_command       U           -
notify_command       d  4563447648           8

notify_operation is different:

# nm lib90_sieve_plugin.so |grep ^notify_operation
notify_operation     U           -
# nm lib90_sieve_plugin.a |grep ^notify_operation
notify_operation     U           -
notify_operation     d         448           8


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2541 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20090819/774771d8/attachment.bin 


More information about the dovecot mailing list