On 2021-04-24 Heiko Schlittermann <h...@schlittermann.de> wrote: > I believe, the issue is fixed now. I'd be happy, if you **or anybody > else** can give it a try. To avoid cluttering the official Exim repo, > this branch is still only in my private but public repositories: [...]
Good morning Heiko, thank you. Will upload to Debian/experimental. Compiler throws two new warnings: appendfile.c: In function 'appendfile_transport_setup': appendfile.c:238:1: warning: implicit declaration of function 'open_logs'; did you mean 'openlogs'? [-Wimplicit-function-declaration] 238 | open_logs("appendfile"); | ^~~~~~~~~ | openlogs I guess void -openlogs(); +open_logs(const char *m); is the proper fix? log.c: In function 'set_file_path': log.c:654:45: warning: pointer type mismatch in conditional expression 654 | uschar *ss = *log_file_path ? log_file_path : LOG_FILE_PATH; | ^ In file included from exim.h:486, from log.c:13: log.c:657:31: warning: passing argument 1 of 'string_nextinlist_trc' from incompatible pointer type [-Wincompatible-pointer-types] 657 | while ((s = string_nextinlist(&ss, &sep, log_buffer, LOG_BUFFER_SIZE))) functions.h:560:25: note: in definition of macro 'string_nextinlist' 560 | string_nextinlist_trc((lp), (sp), (b), (l), US __FUNCTION__, __LINE__) | ^~ functions.h:561:53: note: expected 'const uschar **' {aka 'const unsigned char **'} but argument is of type 'uschar **' {aka 'unsigned char **'} 561 | extern uschar *string_nextinlist_trc(const uschar **listptr, int *separator, uschar *buffer, int buflen, | ~~~~~~~~~~~~~~~^~~~~~~ cu Andreas -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/