On Wed, Aug 19, 2020 at 15:59:59 +0200, Marc Roos wrote:
FYI, I am building on alpine 3.10 and 3.11 I am getting this build[1] error.
That's the header file. Where is it getting included from? Is it C++ by any chance?
I think these header files of dovecot are not correct. Or are they?
I changed line 35 in /usr/include/dovecot/str.h from str_append_max(str, cstr, max_len); to str_append_max(str, (const char *)cstr, max_len);
[1] /usr/include/dovecot/str.h: In function 'void str_append_n(string_t*, const void*, size_t)':
str_append_n() has been deprecated for a while and was removed in April this year. I don't remember if that means the removal made it into 2.3.11, but it will definitely be gone from 2.3.12.
Jeff.
-- Si hoc legere scis nimium eruditionis habes.