sqlite3_enable_shared_cache is deprecated
Tracker uses sqlite3_enable_shared_cache
, which is deprecated in current sqlite (WAL gives better performance for most things that benefitted from shared cache).
https://www.sqlite.org/sharedcache.html
Current sqlite has a compile time option to remove the obsolete shared cache mode that results in a smaller and better performing version of sqlite. https://www.sqlite.org/compile.html#omit_shared_cache If this option is enabled in sqlite, tracker fails to build.