Hello. I'm found the solution to my problem, described in previous mails
(sorry i'm delete old mail and unable to reply to thread)
i'm use dovecot and pigeonhole from hg repo , after clean and anble
sieve plugin i'm get this error
May 12 11:01:18 selfip dovecot: imap: Error:
dlopen(/usr/lib/dovecot/lib90_sieve_plugin.so)
failed: /usr/lib/dovecot/libdovecot-sieve.so.0: undefined symbol:
mail_deliver_get_log_var_expand_table
May 12 11:01:18 selfip dovecot: imap: Error:
dlopen(/usr/lib/dovecot/lib90_sieve_plugin.so)
failed: /usr/lib/dovecot/libdovecot-sieve.so.0: undefined symbol:
mail_deliver_get_log_var_expand_table
May 12 11:01:18 selfip dovecot: imap: Error:
dlopen(/usr/lib/dovecot/lib90_sieve_plugin.so)
failed: /usr/lib/dovecot/libdovecot-sieve.so.0: undefined symbol:
mail_deliver_get_log_var_expand_table
This errors dissapeared, when i'm recompile libdovecot-sieve.so and link
it with libdovecot-lda.so lib.
Pigeonhole patch:
--- src/lib-sieve/Makefile.am.orig 2010-05-12 12:14:16.000000000
+0400
+++ src/lib-sieve/Makefile.am 2010-05-12 12:14:22.000000000 +0400
@@ -64,8 +64,8 @@
./plugins/spamvirustest/libsieve_ext_spamvirustest.la \
$(unfinished_plugins)
-libdovecot_sieve_la_DEPENDENCIES = $(plugins)
-libdovecot_sieve_la_LIBADD = $(plugins)
+libdovecot_sieve_la_DEPENDENCIES = $(plugins) $(LIBDOVECOT_LDA_DEPS)
+libdovecot_sieve_la_LIBADD = $(plugins) $(LIBDOVECOT_LDA)
libdovecot_sieve_la_SOURCES = \
rfc2822.c \
--
Vasiliy G Tolstov