clang does not define _CALL_SYSV, breaking an #ifdef. Remove G_VA_COPY #ifdef hell taken from an old glib version and define G_VA_COPY as va_copy(3) instead. Also remove a trailing whitespace in Makefile. Improved fix and OK jca@