The following compile warnings are known (line numbers may not be accurate):
This error (and other, similar ones) are due to a limitation in Vala [1]:
desktop-entry-impl-glib.vala: In function ‘desktop_agnostic_desktop_entry_glib_implementation_real_set_string_list’:
desktop-entry-impl-glib.vala: warning: passing argument 4 of ‘g_key_file_set_string_list’ from incompatible pointer type
These errors are also due to a limitation in Vala. Patches for Vala have been submitted [2] [3]:
config-bridge.vala: In function ‘desktop_agnostic_config_bridge_bind’:
config-bridge.vala:164: warning: pointer targets in passing argument 2 of ‘g_object_class_list_properties’ differ in signedness
desktop-entry-impl-glib.c:306: warning: pointer targets in passing argument 4 of ‘g_key_file_get_string_list’ differ in signedness
[1] | See GNOME Bug #582092. |
[2] | See GNOME Bug #529866 (fixed in Vala 0.7.6). |
[3] | See GNOME Bug #592108 (fixed in Vala 0.7.6). |
This kind of error is usually due to a limitation in Vala API generation:
libdesktop-agnostic/vfs-file-impl-thunar-vfs.vala:107.15-110.9: warning: unreachable catch clause detected
See also: confirmed/in progress bugs at the bug tracker.