i have built from (latest) source glib and gfvs. I am trying to build from (latest) source trackers.
i clone the subproject according to the installation guide one project inside other. using:
sudo meson ./build --prefix=$HOME/opt/tracker -Dtracker_core=subproject
It finishes succesfully. However, cd build && sudo ninja install
results
[1/584] Generating subprojects/tracker/src/ontologies/tracker_gresources_h with a custom command FAILED: subprojects/tracker/src/ontologies/tracker_gresources.h /usr/local/bin/glib-compile-resources ../subprojects/tracker/src/ontologies/builtin-ontology.gresource.xml --sourcedir ../subprojects/tracker/src/ontologies --internal --generate --target subprojects/tracker/src/ontologies/tracker_gresources.h /usr/local/bin/glib-compile-resources: symbol lookup error: /usr/local/bin/glib-compile-resources: undefined symbol: g_string_free_and_steal [2/584] Generating subprojects/tracker/src/ontologies/tracker_gresources_c with a custom command FAILED: subprojects/tracker/src/ontologies/tracker_gresources.c /usr/local/bin/glib-compile-resources ../subprojects/tracker/src/ontologies/builtin-ontology.gresource.xml --sourcedir ../subprojects/tracker/src/ontologies --internal --generate --target subprojects/tracker/src/ontologies/tracker_gresources.c --dependency-file subprojects/tracker/src/ontologies/tracker_gresources.c.d /usr/local/bin/glib-compile-resources: symbol lookup error: /usr/local/bin/glib-compile-resources: undefined symbol: g_string_free_and_steal [6/584] Compiling C object subprojects/tracker/src/libtracker-sparql/remote/libtracker-http-soup3.so.p/tracker-http-module.c.o ninja: build stopped: subcommand failed.