wiki:KnownIssues

Version 4 (modified by Matthias Vogelgesang, 13 years ago) (diff)

--

Known issues

Ethos not building

When building Ethos 1.0 and JSON-GLib 1.0 with new version of GLib 2.0 version (happened with 2.30.0) an error unknown type name ‘G_CONST_RETURN’ might be encountered. It happens because the G_CONST_RETURN has been deprecated and removed in the new version. Simple workaround according to this site is to rename all occurences of ‘G_CONST_RETURN’ to 'const'.

You can easily fix this by applying this patch using

git am 0001-Replace-G_CONST_RETURN-with-const.patch

in the root directory of Ethos.

make gir fails

  1. Make sure to have libufo.so installed first by issuing make install. This will fail to complete the very first time, as it tries to install the .gir and .typelib files which are not yet present. Nevertheless, the library will be installed if built before.
  1. Make sure to run ldconfig after installing libufo.so. Otherwise, the library might not be found by the g-ir-compiler.