Older versions of glib2 apparently don't like you including specific headers directly