[Dovecot] 1.0 beta 9 problems
Two problems with this new beta not found in beta 8.
- mbox_from_create error
This is the configure string I use, and I paste the make error message below. I have to use "--with-storages=maildir,mbox" to get around the error.
./configure
--prefix=/opt1/dovecot
--localstatedir=/var
--without-shadow
--without-cyrus-sasl2
--without-pop3d
--without-gssapi
--disable-ipv6
--disable-debug
--with-storages=maildir
--with-ssl=openssl
mkdir .libs
gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2
-Wbad-function-cast -o deliver auth-client.o deliver.o duplicate.o
mail-send.o smtp-client.o ../lib/mountpoint.o ../lib/str-sanitize.o
-Wl,--export-dynamic ../lib-storage/register/libstorage-register.a
../../src/lib-storage/index/maildir/libstorage_maildir.a
../../src/lib-storage/index/libstorage_index.a
../../src/lib-index/libindex.a ../lib-storage/libstorage.a
../lib-storage/subscription-file/libstorage_subscription_file.a
../lib-imap/libimap.a ../lib-mail/libmail.a ../lib-dict/libdict.a
../lib-charset/libcharset.a ../lib/liblib.a
deliver.o(.text+0xa28): In function main': /opt1/source/dovecot-1.0.beta9/src/deliver/deliver.c:301: undefined reference to
mbox_from_create'
*** Error code 1
Stop in /opt1/source/dovecot-1.0.beta9/src/deliver. *** Error code 1
Stop in /opt1/source/dovecot-1.0.beta9/src. *** Error code 1
Stop in /opt1/source/dovecot-1.0.beta9. *** Error code 1
Stop in /opt1/source/dovecot-1.0.beta9.
- I have to specify the following in the dovecot.conf or server wont start as others have pointed out alreay.
protocol imap { ssl_listen = *:993 }
On Sat, 2006-06-17 at 16:52 -0400, Peter Chiu wrote:
Two problems with this new beta not found in beta 8.
- mbox_from_create error
This is the configure string I use, and I paste the make error message below. I have to use "--with-storages=maildir,mbox" to get around the error. .. /opt1/source/dovecot-1.0.beta9/src/deliver/deliver.c:301: undefined reference to `mbox_from_create'
Well, this is because the delivery agent uses mbox code to parse the input mail as a virtual mbox. Some day I'll add a "plain" storage which can be used to access files as single mails, and it can be used instead of mbox code for this. There's still anyway the same problem if the plain storage is dropped.
So, I think I'll just add a check to configure that gives an error message if mbox storage is removed but --without-deliver isn't given.
participants (2)
-
Peter Chiu
-
Timo Sirainen