Created attachment 3747 add missing include xfburn uses the GObject system in xfburn-settings.[ch], but doesn't include its header. This was done implicitely via libxfce4util before, but it doesn't link against (and include) glib-object.h anymore. Attached patch fixes this.
This is fixed in at least 0.5.2 release; no idea exactly when it was actually fixed.