Any help with the below build failure would be greatly appreciated. If
the information I am providing is deficient to diagnose the problem
please tell me how to provide better information.
Trying to build dovecot-antispam plugin 1.3 from;
http://johannes.sipsolutions.net/download/dovecot-antispam/
Dovecot 1.2.11 installed and was configured with --enable-header-
install. I also have dovecot compiled with sieve, managesieve and
mysql support.
Dspam 3.9.0 installed.
I'm using the following .config file;
BACKEND=dspam-exec
DOVECOT=/opt/local/include/dovecot
INSTALLDIR=/opt/local/lib/dovecot/imap
USER=root
GROUP=root
PLUGINNAME=antispam
make fails with;
cc -DHAVE_CONFIG_H -I/opt/local/include/dovecot/ -I/opt/local/include/
dovecot/src/ -I/opt/local/include/dovecot/src/lib/ -I/opt/local/
include/dovecot/src/lib-storage/ -I/opt/local/include/dovecot/src/lib-
mail/ -I/opt/local/include/dovecot/src/lib-imap/ -I/opt/local/include/
dovecot/src/lib-dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/
opt/local/include/dovecot/src/imap/ -o dovecot-version dovecot-version.c
./dovecot-version dovecot-version.h
./version.sh antispam-version.h
cc -c -fPIC -shared -Wall -Wextra -DPLUGINNAME=antispam -
DHAVE_CONFIG_H -I/opt/local/include/dovecot/ -I/opt/local/include/
dovecot/src/ -I/opt/local/include/dovecot/src/lib/ -I/opt/local/
include/dovecot/src/lib-storage/ -I/opt/local/include/dovecot/src/lib-
mail/ -I/opt/local/include/dovecot/src/lib-imap/ -I/opt/local/include/
dovecot/src/lib-dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/
opt/local/include/dovecot/src/imap/ -o signature.o signature.c
cc -c -fPIC -shared -Wall -Wextra -DPLUGINNAME=antispam -
DHAVE_CONFIG_H -I/opt/local/include/dovecot/ -I/opt/local/include/
dovecot/src/ -I/opt/local/include/dovecot/src/lib/ -I/opt/local/
include/dovecot/src/lib-storage/ -I/opt/local/include/dovecot/src/lib-
mail/ -I/opt/local/include/dovecot/src/lib-imap/ -I/opt/local/include/
dovecot/src/lib-dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/
opt/local/include/dovecot/src/imap/ -o antispam-plugin.o antispam-
plugin.c
cc -c -fPIC -shared -Wall -Wextra -DPLUGINNAME=antispam -
DHAVE_CONFIG_H -I/opt/local/include/dovecot/ -I/opt/local/include/
dovecot/src/ -I/opt/local/include/dovecot/src/lib/ -I/opt/local/
include/dovecot/src/lib-storage/ -I/opt/local/include/dovecot/src/lib-
mail/ -I/opt/local/include/dovecot/src/lib-imap/ -I/opt/local/include/
dovecot/src/lib-dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/
opt/local/include/dovecot/src/imap/ -o antispam-storage.o antispam-
storage.c
cc -c -fPIC -shared -Wall -Wextra -DPLUGINNAME=antispam -
DHAVE_CONFIG_H -I/opt/local/include/dovecot/ -I/opt/local/include/
dovecot/src/ -I/opt/local/include/dovecot/src/lib/ -I/opt/local/
include/dovecot/src/lib-storage/ -I/opt/local/include/dovecot/src/lib-
mail/ -I/opt/local/include/dovecot/src/lib-imap/ -I/opt/local/include/
dovecot/src/lib-dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/
opt/local/include/dovecot/src/imap/ -o dspam-exec.o dspam-exec.c
cc -fPIC -shared -Wall -Wextra -DPLUGINNAME=antispam -DHAVE_CONFIG_H -
I/opt/local/include/dovecot/ -I/opt/local/include/dovecot/src/ -I/opt/
local/include/dovecot/src/lib/ -I/opt/local/include/dovecot/src/lib-
storage/ -I/opt/local/include/dovecot/src/lib-mail/ -I/opt/local/
include/dovecot/src/lib-imap/ -I/opt/local/include/dovecot/src/lib-
dict/ -I/opt/local/include/dovecot/src/lib-index/ -I/opt/local/include/
dovecot/src/imap/ signature.o antispam-plugin.o antispam-storage.o
dspam-exec.o -o lib90_antispam_plugin.so
Undefined symbols:
_mailbox_get_name, referenced from:
_mailbox_patternmatch in antispam-plugin.o
_mailbox_is_spam in antispam-plugin.o
_mailbox_is_trash in antispam-plugin.o
_mailbox_is_unsure in antispam-plugin.o
_t_strconcat, referenced from:
_get_setting in antispam-plugin.o
_parse_folder_setting in antispam-plugin.o
_call_dspam in dspam-exec.o
_call_dspam in dspam-exec.o
_call_dspam in dspam-exec.o
_main, referenced from:
start in crt1.10.5.o
_mailbox_get_storage, referenced from:
_mailbox_patternmatch in antispam-plugin.o
_t_push, referenced from:
_mailbox_patternmatch in antispam-plugin.o
_get_setting in antispam-plugin.o
_parse_folder_setting in antispam-plugin.o
_i_panic, referenced from:
_signature_list_free in signature.o
_move_to_class in antispam-storage.o
_antispam_copy in antispam-storage.o
_antispam_transaction_begin in antispam-storage.o
_antispam_mail_update_keywords in antispam-storage.o
_antispam_mail_update_keywords in antispam-storage.o
_antispam_mail_update_keywords in antispam-storage.o
_i_malloc, referenced from:
_call_dspam in dspam-exec.o
_array_idx_set_i, referenced from:
_antispam_mailbox_transaction_begin in antispam-storage.o
_antispam_mailbox_mail_alloc in