### Navigation

- index
- next |
- previous |
- libdesktop-agnostic 0.4.0 documentation »

# Known Issues

## Build System

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 (fixed in Vala 0.9.1).

[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

## Runtime

- `lda-schema-to-gconf` does not function properly on 64-bit systems if built with optimization flags higher than `-O0`.

See also: confirmed/in progress bugs at the bug tracker.

### Navigation

- index
- next |
- previous |
- libdesktop-agnostic 0.4.0 documentation »