On 18/12/2017 15:23, Timo Sirainen wrote:

https://dovecot.org/releases/2.3/rc/dovecot-2.3.0.rc1.tar.gz

"smtp-server-cmd-helo.c", line 140: void function cannot return value
"smtp-server-cmd-helo.c", line 148: void function cannot return value


--- ../original/src/lib-smtp/smtp-server-cmd-helo.c 2017-12-18 15:04:05.000000000 +0000
+++ src/lib-smtp/smtp-server-cmd-helo.c 2017-12-18 16:39:09.643332687 +0000
@@ -137,7 +137,7 @@
 {
        /* ehlo = "EHLO" SP ( Domain / address-literal ) CRLF */

-       return smtp_server_cmd_helo_run(cmd, params, FALSE);
+       smtp_server_cmd_helo_run(cmd, params, FALSE);
 }

 void smtp_server_cmd_helo(struct smtp_server_cmd_ctx *cmd,
@@ -145,5 +145,5 @@
 {
        /* helo = "HELO" SP Domain CRLF */

-       return smtp_server_cmd_helo_run(cmd, params, TRUE);
+       smtp_server_cmd_helo_run(cmd, params, TRUE);
 }





pigeonhole compile complained so I stopped at just compiling dovecot. I assume an updated pigeonhole is coming.

"edit-mail.c", line 235: prototype mismatch: 2 args passed, 3 expected
"edit-mail.c", line 1662: prototype mismatch: 2 args passed, 3 expected
"edit-mail.c", line 1671: undefined struct/union member: set_cache_corrupted_reason
"edit-mail.c", line 1671: function designator is not of function type
"edit-mail.c", line 1673: cannot recover from previous errors


Reply via email to