[Dovecot] Dovecot 64-bit and Pine error

Remy Zandwijk remy.zandwijk at falw.vu.nl
Mon Mar 14 22:16:08 EET 2005


Hi all,

I compiled a 64-bit Dovecot stable (13-03-2005) version on a Solaris 9 box 
with gcc
3.4.2. OpenSSL and libiconv are compiled 64-bit also. The configure I use:

	export CPPFLAGS="-m64 -I/var/tmp/openssl/include"
	export LDFLAGS="-m64 -L/var/tmp/openssl/lib"

	./configure \
	        --prefix=/opt/dovecot                   \
	        --sysconfdir=/etc/opt/dovecot           \
	        --disable-shared                        \
	        --with-libiconv-prefix=/var/tmp/iconv   \
	        --without-passwd-file                   \
	        --without-shadow                        \
	        --without-vpopmail                      \
	        --without-static-userdb                 \
	        --with-ssl=openssl                      \
	        --with-ssldir=/etc/opt/dovecot/cert     \
	        --without-pop3d

Dovecot is running fine, all email clients are running fine, except for 
Pine (4.62).
When saving a mail to another IMAP mailbox, Pine report an error message and
the logfile shows:

	Mar 14 16:33:28 tbox dovecot: [ID 107833 local1.error] IMAP(tstud1): 
utime(/var/tmp/var_mailstore/
	t/tstud1/.Drafts/tmp/1110814408.P2681Q0M979308.tbox) failed: Value too 
large for defined data type

Compiling Dovecot in 32-bit, saving mail within Pine is doing just fine.

I guess this is caused by maildir-save.c, line 219. Is this a bug in 
Solaris or Dovecot?


-Remy



More information about the dovecot mailing list