The fix for 3532 breaks Thunar compilation on Solaris, where DEFFILEMODE isn't defined. Rather than using DEFFILEMODE, wouldn't 0666 be sufficient?
You can resolve this ticket. Thunar-vfs 1.2.0 compiles clean on Oracle Solaris 11 and OpenSolaris-based distros.
Close bug reports of archived products.