Assaf Gordon wrote: > the following occur on Mac OS X 10.10.4 (and perhaps others, didn't check): > === > CC error.o > error.c:386:12: error: data argument not used by format string [-Werror,-Wformat-extra-args] > file_name, line_number); > ^ > ... > CC memrchr.o > memrchr.c:71:18: error: cast from 'const unsigned char *' to 'const longword *' (aka 'const unsigned long *') > increases required alignment from 1 to 8 [-Werror,-Wcast-align] > longword_ptr = (const longword *) char_ptr; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ The above are longstanding Clang false alarms, not easily worked around as far as I know. We can safely ignore them. > === > CC gzip.o > gzip.c:1770:20: error: adding 'int' to a string does not append to the string [-Werror,-Wstring-plus-int] > + 4 * tm->tm_mon), > ^~~~~~~~~~~~~~~~ > gzip.c:1770:20: note: use array indexing to silence this warning > + 4 * tm->tm_mon), > ^ Thanks, I reproduced that with clang on Fedora 23 and worked around it by installing the attached patch.