v2.2.15 released

Gedalya gedalya at gedalya.net
Sat Oct 25 20:39:29 UTC 2014

On 10/25/2014 11:43 AM, Timo Sirainen wrote:
> On 25 Oct 2014, at 04:59, Gedalya <gedalya at gedalya.net> wrote:
>>>> Also I have one minor issue to report.  dovecot broke API from 2.2.13 to 2.2.14 but it only provides version macros for the first two components of the version number.  This has caused a small upgrade problem for the antispam plugin which is in a separate package (dovecot-antispam.) Was that addressed in 2.2.15?
>>> I only remember an ABI problem with antispam. Recompiling fixed that AFAIK. (And no Dovecot version guarantees ABI compatibility.) Is there some API problem also?
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765943
> Oh, it uses the really old way to do things. In v1.1+ T_BEGIN { .. } T_END should have been used instead. Patch attached.
OK, it's not working as it is.

This little bit seems like a typo:
-    t_pop();
+    } T_POP;

Gives me:

pipe.c:315:4: error: ‘T_POP’ undeclared (first use in this function)
   } T_POP;

I tried T_END and I still get:

pipe.c: In function ‘backend_handle_mail’:
pipe.c:314:2: error: label at end of compound statement

I got it to compile, see the attached. I don't really know C

-------------- next part --------------
A non-text attachment was scrubbed...
Name: antispam.diff
Type: text/x-patch
Size: 6371 bytes
Desc: not available
URL: <http://dovecot.org/pipermail/dovecot/attachments/20141025/a8066fc5/attachment.bin>

More information about the dovecot mailing list