Hi, When compiling with './autogen.sh && ./configure CC=clang && make': [...] xfns.c:2041:6: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2040 | sprintf (css, "scrollbar slider { background-color: #%02x%02x%02x; }", | ~~~~ | %02x 2041 | color.red >> 8, color.green >> 8, color.blue >> 8); [...] This warning is harmless, but interestingly 'gcc -Wformat-signedness' does not warn about it, but 'clang -Wformat-signedness' does. Since the color fields of struct XColor are 'unsigned short' and the constant is an 'int', the expression should be an 'int'. Anyways, the attached patch silences the warnings. Collin