Stephan Bosch
2010-Sep-27 00:22 UTC
[Dovecot-news] Released Pigeonhole v0.2.1 for Dovecot v2.0.4
Hello Dovecot users, There haven't been that many Pigeonhole developments lately, not even really significant bugs were reported. That is why this release is pretty small in terms of changes. However, one issue got some attention: the fact that not recompiling Pigeonhole for Dovecot v2.0.3 would result in rather interesting message delivery. Normally, Dovecot would complain about a version mismatch, but unfortunately Pigeonhole's Sieve plugin didn't record the Dovecot version it was compiled with. Starting with this release, such problems should not occur again. Changelog v0.2.1: + Incorporated distinction between original and final envelope recipient in Sieve interpreter, as recently introduced in Dovecot. + Regex extension: added support for regex keys composed from variables. - LDA Sieve plugin: added _version symbol to enable Dovecot's plugin version check. Without this check, people can forget to recompile the plugin, which can lead to unexpected effects. - LDA Sieve plugin: turned debug message about an unconfigured home directory into a proper error and added script path information. - Fixed unnecessary reporting of dummy extensions in ManageSieve SIEVE capability; the comparator-i;octet and comparator-i;ascii-numeric 'extensions' were reported explicitly. The release is available as follows: http://www.rename-it.nl/dovecot/2.0/dovecot-2.0-pigeonhole-0.2.1.tar.gz http://www.rename-it.nl/dovecot/2.0/dovecot-2.0-pigeonhole-0.2.1.tar.gz.sig Refer to http://pigeonhole.dovecot.org and the Dovecot v2.0 wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems. Regards, -- Stephan Bosch stephan at rename-it.nl
Juan C. Blanco
2010-Oct-04 17:05 UTC
[Dovecot] Released Pigeonhole v0.2.1 for Dovecot v2.0.4
Hello Stephan I have some problems to build pigeonhole 0.2.1 over dovect 2.0.5, I've had no problems with previous versions; the system is CentOS 5.5. I think that is "autotools" related, but not sure. I've dounloaded the archive for pigeonhole, once decompressed: If I do: ./configure --with-dovecot=../dovecot-2.0.5 make All seems to work fine But if I do (like the atrpms package spec): autoreconf -ifv ./configure --with-dovecot=../dovecot-2.0.5 make I get the error:> make all-recursive > make[1]: Entering directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1' > Making all in src > make[2]: Entering directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src' > Making all in lib-sieve > make[3]: Entering directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve' > Making all in plugins > make[4]: Entering directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve/plugins' > Making all in vacation > make[5]: Entering directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve/plugins/vacation' > if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../.. -I./../../ -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5 -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-dict -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-mail -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-imap -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-charset -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-index -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage/index -I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage/index/raw -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2 -I/usr/kerberos/include -MT cmd-vacation.lo -MD -MP-MF ".deps/cmd-vacation.Tpo" -c -o cmd-vacation.lo cmd-vacation.c; \> then mv -f ".deps/cmd-vacation.Tpo" ".deps/cmd-vacation.Plo"; else rm -f ".deps/cmd-vacation.Tpo"; exit 1; fi > ../../../../libtool: line 813: X--tag=CC: command not found > ../../../../libtool: line 846: libtool: ignoring unknown tag : command not found > ../../../../libtool: line 813: X--mode=compile: command not found > ../../../../libtool: line 979: *** Warning: inferring the mode of operation is deprecated.: command not found > ../../../../libtool: line 980: *** Future versions of Libtool will require --mode=MODE be specified.: command not found > ../../../../libtool: line 1123: Xgcc: command not found > ../../../../libtool: line 1123: X-DHAVE_CONFIG_H: command not found > ../../../../libtool: line 1123: X-I.: command not found > ../../../../libtool: line 1123: X-I.: command not found > ../../../../libtool: line 1123: X-I../../../..: No such file or directory > ../../../../libtool: line 1123: X-I../../../..: No such file or directory > ../../../../libtool: line 1123: X-I./../../: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-dict: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-mail: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-imap: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-charset: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-index: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage/index: No such file or directory > ../../../../libtool: line 1123: X-I/home/jc/rpmbuild/BUILD/dovecot-2.0.5/src/lib-storage/index/raw: No such file or directory > ../../../../libtool: line 1123: X-std=gnu99: command not found > ../../../../libtool: line 1123: X-O2: command not found > ../../../../libtool: line 1123: X-g: command not found > ../../../../libtool: line 1123: X-pipe: command not found > ../../../../libtool: line 1123: X-Wall: command not found > ../../../../libtool: line 1123: X-Wp,-D_FORTIFY_SOURCE=2: command not found > ../../../../libtool: line 1123: X-fexceptions: command not found > ../../../../libtool: line 1123: X-fstack-protector: command not found > ../../../../libtool: line 1123: X--param=ssp-buffer-size=4: command not found > ../../../../libtool: line 1123: X-m64: command not found > ../../../../libtool: line 1123: X-mtune=generic: command not found > ../../../../libtool: line 1123: X-Wall: command not found > ../../../../libtool: line 1123: X-W: command not found > ../../../../libtool: line 1123: X-Wmissing-prototypes: command not found > ../../../../libtool: line 1123: X-Wmissing-declarations: command not found > ../../../../libtool: line 1123: X-Wpointer-arith: command not found > ../../../../libtool: line 1123: X-Wchar-subscripts: command not found > ../../../../libtool: line 1123: X-Wformat=2: command not found > ../../../../libtool: line 1123: X-Wbad-function-cast: command not found > ../../../../libtool: line 1123: X-Wstrict-aliasing=2: command not found > ../../../../libtool: line 1123: X-I/usr/kerberos/include: No such file or directory > ../../../../libtool: line 1123: X-MT: command not found > ../../../../libtool: line 1123: Xcmd-vacation.lo: command not found > ../../../../libtool: line 1123: X-MD: command not found > ../../../../libtool: line 1123: X-MP: command not found > ../../../../libtool: line 1123: X-MF: command not found > ../../../../libtool: line 1123: X.deps/cmd-vacation.Tpo: No such file or directory > ../../../../libtool: line 1123: X-c: command not found > ../../../../libtool: line 1175: Xcmd-vacation.lo: command not found > ../../../../libtool: line 1180: libtool: compile: cannot determine name of library object from `': command not found > make[5]: *** [cmd-vacation.lo] Error 1 > make[5]: Leaving directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve/plugins/vacation' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve/plugins' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src/lib-sieve' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/jc/dovecot-2.0-pigeonhole-0.2.1' > make: *** [all] Error 2Hope you can give me some light abaout this Thanks Juan C. Blanco -- +----------------------------------------------------------------+ | Juan C. Blanco | | | | Centro de Calculo | | | Facultad de Informatica U.P.M. | E-mail: jcblanco at fi.upm.es | | Campus de Montegancedo | | | Boadilla del Monte | Tel.: (+34) 91 336 7466 | | 28660 MADRID (Spain) | Fax : (+34) 91 336 6913 | +----------------------------------------------------------------+