Hi, with this patch applied it still fails[1] to build on i386 (Debian) for me, with mp_msg.c: In function 'filename_recode': mp_msg.c:73:29: error: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 73 | if (iconv(inv_msgiconv, (const char **)&filename, &filename_len, | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const char ** In file included from mp_msg.c:29: /usr/include/iconv.h:49:54: note: expected 'char ** restrict' but argument is of type 'const char **' 49 | extern size_t iconv (iconv_t __cd, char **__restrict __inbuf, | ~~~~~~~~~~~~~~~~~~^~~~~~~ mp_msg.c: In function 'mp_msg_va': mp_msg.c:236:30: error: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 236 | while (iconv(msgiconv, (const char **)&in, &inlen, &out, &outlen) == -1) { | ^~~~~~~~~~~~~~~~~~ | | | const char ** it also fails the same way on amd64, and it's a regression as with svn38660 it builds fine. Best Regards, Lorenzo [1]https://trac.mplayerhq.hu/ticket/2424