[Dovecot] v2.0.beta1 released

Luca Corti luca at fantacast.it
Tue Dec 15 23:31:14 EET 2009


On Sun, 2009-12-13 at 22:12 -0500, Timo Sirainen wrote:
> http://dovecot.org/releases/2.0/beta/dovecot-2.0.beta1.tar.gz
> http://dovecot.org/releases/2.0/beta/dovecot-2.0.beta1.tar.gz.sig

Testing this in low volume very simple setup and seems to work fine
after a day. Configuration is just plain pam/passwd, Maildirs and
postfix using dovecot-lda and sasl auth.

On an unrelated note: I also felt brave and installed dovecot-2.0-sieve
from pigeonhole mercurial repository. It works fine.

dovecot-2.0-managesieve does not even build though. I know this is not
for you Timo, but here is the debug output anyway if anyone cares.

ciao

Luca



Making all in managesieve
make[3]: Entering directory
`/usr/local/src/dovecot/dovecot-2.0-managesieve/src/managesieve'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../..  -I/usr/local/src/dovecot/dovecot-2.0.beta1
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-settings
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-dict
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-master
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-mail
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-index
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-storage -DMODULEDIR=
\""/usr/local/lib/dovecot"\" -I../../src/lib-managesieve
-I../../src/lib-sievestorage -I/usr/local/src/dovecot/dovecot-2.0-sieve
-I/usr/local/src/dovecot/dovecot-2.0-sieve/src/lib-sieve   -std=gnu99 -g
-O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2
-MT managesieve-settings.lo -MD -MP -MF .deps/managesieve-settings.Tpo
-c -o managesieve-settings.lo managesieve-settings.c
 gcc -DHAVE_CONFIG_H -I. -I../..
-I/usr/local/src/dovecot/dovecot-2.0.beta1
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-settings
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-dict
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-master
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-mail
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-index
-I/usr/local/src/dovecot/dovecot-2.0.beta1/src/lib-storage -DMODULEDIR=
\"/usr/local/lib/dovecot\" -I../../src/lib-managesieve
-I../../src/lib-sievestorage -I/usr/local/src/dovecot/dovecot-2.0-sieve
-I/usr/local/src/dovecot/dovecot-2.0-sieve/src/lib-sieve -std=gnu99 -g
-O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -MT
managesieve-settings.lo -MD -MP -MF .deps/managesieve-settings.Tpo -c
managesieve-settings.c  -fPIC -DPIC -o .libs/managesieve-settings.o
managesieve-settings.c:30: warning: implicit declaration of function
'MEMBER'
managesieve-settings.c:30: error: 'name' undeclared here (not in a
function)
managesieve-settings.c:30: error: initializer element is not constant
managesieve-settings.c:30: error: (near initialization for
'managesieve_settings_service_settings.name')
managesieve-settings.c:30: error: expected '}' before string constant
managesieve-settings.c:76: error: 'mail_debug' undeclared here (not in a
function)
managesieve-settings.c:76: error: called object 'MEMBER((struct
setting_define *)&<erroneous-expression>)' is not a function
managesieve-settings.c:76: error: initializer element is not constant
managesieve-settings.c:76: error: (near initialization for
'managesieve_default_settings.mail_debug')
managesieve-settings.c:77: error: 'verbose_proctitle' undeclared here
(not in a function)
managesieve-settings.c:77: error: called object 'MEMBER((struct
setting_define *)&<erroneous-expression>)' is not a function
managesieve-settings.c:77: error: initializer element is not constant
managesieve-settings.c:77: error: (near initialization for
'managesieve_default_settings.verbose_proctitle')
managesieve-settings.c:82: error: 'managesieve_max_line_length'
undeclared here (not in a function)
managesieve-settings.c:82: error: initializer element is not constant
managesieve-settings.c:82: error: (near initialization for
'managesieve_default_settings.managesieve_max_line_length')
managesieve-settings.c:82: error: expected '}' before numeric constant
managesieve-settings.c:95: error: 'module_name' undeclared here (not in
a function)
managesieve-settings.c:95: error: initializer element is not constant
managesieve-settings.c:95: error: (near initialization for
'managesieve_setting_parser_info.module_name')
managesieve-settings.c:95: error: expected '}' before string constant
make[3]: *** [managesieve-settings.lo] Error 1
make[3]: Leaving directory
`/usr/local/src/dovecot/dovecot-2.0-managesieve/src/managesieve'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/local/src/dovecot/dovecot-2.0-managesieve/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/local/src/dovecot/dovecot-2.0-managesieve'
make: *** [all] Error 2



More information about the dovecot mailing list