Hey, xfpm-settings_ui.h is deleted in clean rules, but not automagically built. It's built at tarball creation time, I guess (using exo-csource). That means one can't build the stuff twice in a row, using make/make clean/make by default. If the file is not to be built, it'd be nice not to delete it. If it's correct to delete it, then it should be easy to recreate it in make :)
probably replacing DISTCLEANFILES = $(interfaces_h) with CLEANFILES = ($interfaces_h) would solve the problem you think? the interface file generation was a patch from Mike and i see he uses DISTCLEANFILES.
While I can confirm that the header file is deleted in make clean, it also re-appears after running make. So I take it this bug can be considered fixed?
Seems ok in 1.3.0 and git HEAD master.
Thanks for checking, marking as fixed.