[Dovecot] Does Dovecot Sieve plug-in support Dovecot 2.0?
Does Dovecot Sieve plug-in support Dovecot 2.0?
We have a few servers running Dovecot 2.0 beta1, but the Dovecot Sieve plug-in (version 0.1.4) won't compile against it.
Is this on the Sieve TODO list? If so, when do you see it will happen?
Thanks
Wenjie
On 01/07/2010 07:35 PM wenjie zheng wrote:
Does Dovecot Sieve plug-in support Dovecot 2.0?
We have a few servers running Dovecot 2.0 beta1, but the Dovecot Sieve plug-in (version 0.1.4) won't compile against it.
Is this on the Sieve TODO list? If so, when do you see it will happen?
Version 0.1.4 is ~ 9 month old. Get Sieve and maybe ManageSieve directly from the repos: http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/
Regards, Pascal
The trapper recommends today: 5e1f1e55.1000719@localdomain.org
On 01/07/2010 07:43 PM Pascal Volk wrote:
On 01/07/2010 07:35 PM wenjie zheng wrote:
We have a few servers running Dovecot 2.0 beta1 …
http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/
Uhm, the latest changesets will not compile against Dovecot v2.0.beta1, there were some API changes. I'd suggest you also update Dovecot to the latest changeset.
Regards, Pascal
The trapper recommends today: 5e1f1e55.1000719@localdomain.org
On Thu, Jan 7, 2010 at 1:55 PM, Pascal Volk <user+dovecot@localhost.localdomain.org> wrote:
On 01/07/2010 07:43 PM Pascal Volk wrote:
On 01/07/2010 07:35 PM wenjie zheng wrote:
We have a few servers running Dovecot 2.0 beta1 …
http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/
Uhm, the latest changesets will not compile against Dovecot v2.0.beta1, there were some API changes. I'd suggest you also update Dovecot to the latest changeset.
We do have the most recent Dovecot changeset installed.
Thanks, Wenjie
On Thu, Jan 7, 2010 at 1:55 PM, Pascal Volk <user+dovecot@localhost.localdomain.org> wrote:
On 01/07/2010 07:43 PM Pascal Volk wrote:
On 01/07/2010 07:35 PM wenjie zheng wrote:
We have a few servers running Dovecot 2.0 beta1 …
http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/
Uhm, the latest changesets will not compile against Dovecot v2.0.beta1, there were some API changes. I'd suggest you also update Dovecot to the latest changeset.
I downloaded the latest Sieve changeset (6d81b4ee9e0e, 4 days ago) and tried to compile against the most recent Dovecot2.0. It didn't compile. [wzheng@nwmail-build dovecot-2.0-sieve]$ ./configure --with-dovecot=../dovecot2-2.0.beta1/ ....(configure is fine)
[wzheng@nwmail-build dovecot-2.0-sieve]$ make Makefile:116: *** missing separator. Stop.
Thanks, Wenjie
On 7.1.2010, at 22.56, wenjie zheng wrote:
I downloaded the latest Sieve changeset (6d81b4ee9e0e, 4 days ago) and tried to compile against the most recent Dovecot2.0. It didn't compile. [wzheng@nwmail-build dovecot-2.0-sieve]$ ./configure
Did you run autogen,sh?
[wzheng@nwmail-build dovecot-2.0-sieve]$ make Makefile:116: *** missing separator. Stop.
Nothing else? Seems like autotools generated a broken Makefile for some reason..
On Thu, Jan 7, 2010 at 4:07 PM, Timo Sirainen <tss@iki.fi> wrote:
On 7.1.2010, at 22.56, wenjie zheng wrote:
I downloaded the latest Sieve changeset (6d81b4ee9e0e, 4 days ago) and tried to compile against the most recent Dovecot2.0. It didn't compile. [wzheng@nwmail-build dovecot-2.0-sieve]$ ./configure
Did you run autogen,sh?
Yes I did. autogen.sh then configure.
[wzheng@nwmail-build dovecot-2.0-sieve]$ ./autogen.sh
configure.in: installing ./install-sh' configure.in: installing
./missing'
src/lib-sieve-tool/Makefile.am: installing `./depcomp'
wenjie zheng wrote:
On Thu, Jan 7, 2010 at 1:55 PM, Pascal Volk <user+dovecot@localhost.localdomain.org> wrote:
On 01/07/2010 07:35 PM wenjie zheng wrote:
We have a few servers running Dovecot 2.0 beta1 … http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/ Uhm, the latest changesets will not compile against Dovecot v2.0.beta1,
On 01/07/2010 07:43 PM Pascal Volk wrote: there were some API changes. I'd suggest you also update Dovecot to the latest changeset.
I downloaded the latest Sieve changeset (6d81b4ee9e0e, 4 days ago) and tried to compile against the most recent Dovecot2.0. It didn't compile. [wzheng@nwmail-build dovecot-2.0-sieve]$ ./configure --with-dovecot=../dovecot2-2.0.beta1/ ....(configure is fine)
[wzheng@nwmail-build dovecot-2.0-sieve]$ make Makefile:116: *** missing separator. Stop.
At this end all builds without problems, but that of course doesn't mean that there's no bug.
A little more context information would be helpful. What is located at line 116 of the offending Makefile? What version of automake/autoconf are you using and on what kind of system?
Regards,
Stephan
On Thu, Jan 7, 2010 at 6:08 PM, Stephan Bosch <stephan@rename-it.nl> wrote:
wenjie zheng wrote:
On Thu, Jan 7, 2010 at 1:55 PM, Pascal Volk <user+dovecot@localhost.localdomain.org> wrote:
On 01/07/2010 07:43 PM Pascal Volk wrote:
On 01/07/2010 07:35 PM wenjie zheng wrote:
We have a few servers running Dovecot 2.0 beta1 …
http://hg.rename-it.nl/dovecot-2.0-sieve/ http://hg.rename-it.nl/dovecot-2.0-managesieve/
[wzheng@nwmail-build dovecot-2.0-sieve]$ make Makefile:116: *** missing separator. Stop.
A little more context information would be helpful. What is located at line 116 of the offending Makefile? What version of automake/autoconf are you using and on what kind of system?
Here is the snippet from the Makefile. 114 LIBDOVECOT = $(dovecot_libdir)/src/lib-dovecot/libdovecot.la 115 LIBDOVECOT_INCLUDE = 116 -I$(dovecot_incdir) 117 -I$(dovecot_incdir)/src/lib 118 -I$(dovecot_incdir)/src/lib-mail
It's a RHEL 5.3 box. [wzheng@nwmail-build dovecot-2.0-sieve]$ uname -a Linux nwmail-build 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
[wzheng@nwmail-build dovecot-2.0-sieve]$ automake --version automake (GNU automake) 1.9.6
[wzheng@nwmail-build dovecot-2.0-sieve]$ autoconf --version autoconf (GNU Autoconf) 2.59
wenjie zheng wrote:
On Thu, Jan 7, 2010 at 6:08 PM, Stephan Bosch <stephan@rename-it.nl> wrote:
A little more context information would be helpful. What is located at line 116 of the offending Makefile? What version of automake/autoconf are you using and on what kind of system?
Here is the snippet from the Makefile. 114 LIBDOVECOT = $(dovecot_libdir)/src/lib-dovecot/libdovecot.la 115 LIBDOVECOT_INCLUDE = 116 -I$(dovecot_incdir) 117 -I$(dovecot_incdir)/src/lib 118 -I$(dovecot_incdir)/src/lib-mail
Argh.. slashes are missing.
It's a RHEL 5.3 box. [wzheng@nwmail-build dovecot-2.0-sieve]$ uname -a Linux nwmail-build 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
[wzheng@nwmail-build dovecot-2.0-sieve]$ automake --version automake (GNU automake) 1.9.6
[wzheng@nwmail-build dovecot-2.0-sieve]$ autoconf --version autoconf (GNU Autoconf) 2.59
Yep, those are older than mine.
Probably fixed:
http://hg.rename-it.nl/dovecot-2.0-sieve/rev/a3eb0b0b2ddf
Regards,
-- Stephan Bosch stephan@rename-it.nl
On Thu, Jan 7, 2010 at 6:08 PM, Stephan Bosch <stephan@rename-it.nl> wrote:
A little more context information would be helpful. What is located at line 116 of the offending Makefile? What version of automake/autoconf are you using and on what kind of system?
Here is the snippet from the Makefile. 114 LIBDOVECOT = $(dovecot_libdir)/src/lib-dovecot/libdovecot.la 115 LIBDOVECOT_INCLUDE = 116 -I$(dovecot_incdir) 117 -I$(dovecot_incdir)/src/lib 118 -I$(dovecot_incdir)/src/lib-mail
Argh.. slashes are missing.
Probably fixed:
Yeah, it's fixed. Thanks!
Wenjie
participants (4)
-
Pascal Volk
-
Stephan Bosch
-
Timo Sirainen
-
wenjie zheng