recently trying to build discovered a dependancy of libxfce4ui git version on exo git which is also dependent on libxfce4ui git I had to build libxfce4ui-4.12 then exo git version then libxfce4ui git then exo git again .. exo-common is called by libxfce4ui git during early build process ..
Introduced by https://git.xfce.org/xfce/libxfce4ui/commit/?id=82c11fd69c84f082d7a309b2844b6814f35aa73c ? Which add a exo-csource exec in libxfce4ui when enable gtk3 ? Maybe replace it by xdt-csource ?
xdt-csource is only mandatory when building from git, so it's not a solution.
This should be fixed in master now with the following commit: commit 1a2edb377bc90f2abbf79f5a64b5e9fddd90e72e Author: Eric Koegel <eric.koegel@gmail.com> Date: Thu May 11 14:01:59 2017 +0300 Remove exo dependancy (Bug #13326) exo-csource was accidently added in the Gtk3 port. Switch to compiling it as a GResource and loading that via GtkBuilder. https://git.xfce.org/xfce/libxfce4ui/commit/?id=1a2edb377bc90f2abbf79f5a64b5e9fddd90e72e I'm not sure if there needs to be a configure check for finding the glib-compile-resources binary so I'll leave this open for a bit.
Eric Koegel referenced this bugreport in commit 89fa6ec8756e3bb1af923d457fe50511a6c14fa0 Let autotools find and invoke glib-compile-resources (Bug #13326) https://git.xfce.org/xfce/libxfce4ui/commit?id=89fa6ec8756e3bb1af923d457fe50511a6c14fa0
Marking closed.