Log of the compilation: http://paste.ubuntu.com/6439796/
Among a myriad of warnings, the two errors that cause the failure:
pantheon-files/src/ProgressUIHandler.vala:67.30-67.70: error: Invalid assignment from owned expression to unowned variable
unowned List<string> cappabilities = Notify.get_server_caps ();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pantheon-files/src/ProgressUIHandler.vala:69.16-69.28: error: The name `cappabilities' does not exist in the context of `Marlin.Progress.UIHandler.server_has_persistence'
return cappabilities.find ("persistence") != null;
^^^^^^^^^^^^^
I use the git versions of dependencies, and bzr of granite, contractor (which compile) and files, on Arch Linux.
I can confirm this . I tried compile pantheon-files 15 minutes ago and failed with same error. I am on Arch Linux too.
Vala Version = 0.22.1
GTK3 = 3.10.4-1
Gnome-Shell = 3.10.2.1