The fallback code in remote.c for when DBUS isn't available hasn't been kept up-to-date with the rest of the code, so if you don't have DBUS installed xfmedia won't compile (even though it's clearly meant to). Reproducible: Always Steps to Reproduce: 1. Remove DBUS. 2. Compile xfmedia. Actual Results: The compilation failed messily. Expected Results: Compiled happily. Patch to fix it attached.
Created attachment 189 Fix the bug.
Ah well, I didn't think I'd get to this before vacation, but I did. Fixed and released in 0.7.1.