Add -Wno-gnu-zero-variadic-macro-arguments when compiling with clang
This warning is triggered by calls to qCDebug() and therefore causes tons of noise in the compile output without warning about anything useful.