[Dovecot] Released Pigeonhole Sieve v0.1.16 for Dovecot v1.2.11

mailing at securitylabs.it mailing at securitylabs.it
Fri Apr 30 12:33:52 EEST 2010


On 30/04/2010 09:44, Stephan Bosch wrote:
>
> Refer to http://pigeonhole.dovecot.org for more information. Have fun
> testing the new releases and don't hesitate to notify me when there are
> problems.
>

Hi Stephan,

I'm trying to install Pigeonhole on a old Debian 3.0 but the make 
command fail with:

make  all-recursive
make[1]: Entering directory `/usr/local/src/dovecot-1.2-sieve-0.1.16'
Making all in src
make[2]: Entering directory `/usr/local/src/dovecot-1.2-sieve-0.1.16/src'
Making all in lib-sieve
make[3]: Entering directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve'
Making all in plugins
make[4]: Entering directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve/plugins'
Making all in vacation
make[5]: Entering directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve/plugins/vacation'
source='cmd-vacation.c' object='cmd-vacation.lo' libtool=yes \
DEPDIR=.deps depmode=gcc /bin/sh ../../../../depcomp \
/bin/sh ../../../../libtool --tag=CC   --mode=compile gcc 
-DHAVE_CONFIG_H -I. -I../../../..  -I../../ 
-I/usr/local/src/dovecot-1.2.11 -I/usr/local/src/dovecot-1.2.11/src/lib 
-I/usr/local/src/dovecot-1.2.11/src/lib-mail 
-I/usr/local/src/dovecot-1.2.11/src/lib-storage    -g -O2 -Wall -W 
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
-Wchar-subscripts -Wformat=2 -Wbad-function-cast  -c -o cmd-vacation.lo 
cmd-vacation.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../ 
-I/usr/local/src/dovecot-1.2.11 -I/usr/local/src/dovecot-1.2.11/src/lib 
-I/usr/local/src/dovecot-1.2.11/src/lib-mail 
-I/usr/local/src/dovecot-1.2.11/src/lib-storage -g -O2 -Wall -W 
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -c cmd-vacation.c 
-Wp,-MD,.deps/cmd-vacation.TPlo  -fPIC -DPIC -o .libs/cmd-vacation.o
In file included from /usr/local/src/dovecot-1.2.11/src/lib/lib.h:28,
                  from cmd-vacation.c:4:
/usr/local/src/dovecot-1.2.11/src/lib/data-stack.h:73: warning: `pure' 
attribute directive ignored
In file included from /usr/local/src/dovecot-1.2.11/src/lib/lib.h:39,
                  from cmd-vacation.c:4:
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:44: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:54: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:55: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:56: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:57: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:58: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:59: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/strfuncs.h:77: warning: `pure' 
attribute directive ignored
In file included from cmd-vacation.c:5:
/usr/local/src/dovecot-1.2.11/src/lib/str.h:15: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/str.h:17: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/str.h:18: warning: `pure' 
attribute directive ignored
In file included from ../../sieve-code.h:8,
                  from cmd-vacation.c:17:
/usr/local/src/dovecot-1.2.11/src/lib/buffer.h:36: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/buffer.h:88: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/buffer.h:106: warning: `pure' 
attribute directive ignored
In file included from ../../sieve-code.h:10,
                  from cmd-vacation.c:17:
/usr/local/src/dovecot-1.2.11/src/lib/array.h:96: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/array.h:161: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/array.h:222: warning: `pure' 
attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/array.h:229: warning: `pure' 
attribute directive ignored
In file included from ../../sieve-ast.h:11,
                  from ../../sieve-commands.h:10,
                  from cmd-vacation.c:20:
../../sieve-error.h:30: argument format specified for non-function 
`sieve_error_func_t'
In file included from 
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:6,
                  from ../../sieve-actions.h:8,
                  from cmd-vacation.c:21:
/usr/local/src/dovecot-1.2.11/src/lib/seq-range-array.h:36: warning: 
`pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/seq-range-array.h:39: warning: 
`pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib/seq-range-array.h:41: warning: 
`pure' attribute directive ignored
In file included from 
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:10,
                  from ../../sieve-actions.h:8,
                  from cmd-vacation.c:21:
/usr/local/src/dovecot-1.2.11/src/lib-storage/mailbox-list.h:141: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mailbox-list.h:142: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mailbox-list.h:144: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mailbox-list.h:146: 
warning: `pure' attribute directive ignored
In file included from ../../sieve-actions.h:8,
                  from cmd-vacation.c:21:
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:289: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:291: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:347: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:350: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:404: 
warning: `pure' attribute directive ignored
/usr/local/src/dovecot-1.2.11/src/lib-storage/mail-storage.h:414: 
warning: `pure' attribute directive ignored
make[5]: *** [cmd-vacation.lo] Error 1
make[5]: Leaving directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve/plugins/vacation'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/usr/local/src/dovecot-1.2-sieve-0.1.16/src/lib-sieve'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/dovecot-1.2-sieve-0.1.16/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/dovecot-1.2-sieve-0.1.16'
make: *** [all] Error 2


The configure line is:

./configure --with-dovecot=../dovecot-1.2.11

The same software installs without trouble on a Debian 5.0.



More information about the dovecot mailing list