Sadly, GLib's autoptr cleanup macros cannot be detected by the C pre-processor, because they generate a function. This means that we are forced to bump up the dependency on GLib 2.49, in order to build against a newer version of gdbus-codegen.