GNOME Bugzilla – Bug 761843
gmacros.h is testing attributes with __has_feature (when compiling with clang)
Last modified: 2016-02-10 22:40:12 UTC
The right pseudo-macro to use to test availability of GCC-style attribute is __has_attribute. https://mail.gnome.org/archives/commits-list/2015-March/msg08059.html changed this to __has_feature, but the right fix would have been to add #ifndef __has_attribute #define __has_attribute(x) 0 #endif before the first usage.
Thanks, fixed in master with commit 1964a8726b06237f751b2aa8b2a3fcd2ce555c44