diff options
author | Sam Thursfield <sam@afuera.me.uk> | 2018-06-30 16:00:59 +0200 |
---|---|---|
committer | Sam Thursfield <sam@afuera.me.uk> | 2018-06-30 16:02:27 +0200 |
commit | b114caf3b2b3747ee8d60957e479f5de1336a9af (patch) | |
tree | bad1a380589d94b6216282cf14447fa8b6c30fc3 /src/libtracker-fts/meson.build | |
parent | 815a73cd7d044faffa70a3ee45d02a4f16fe51d9 (diff) | |
download | tracker-b114caf3b2b3747ee8d60957e479f5de1336a9af.tar.gz |
meson: Fix bundled FTS module
The sqlite3_fts5_init() symbol was being discarded as nothing linked
against it (it's loaded dynamically at runtime instead).
Using link_whole instead of link_with fixes that.
Diffstat (limited to 'src/libtracker-fts/meson.build')
-rw-r--r-- | src/libtracker-fts/meson.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libtracker-fts/meson.build b/src/libtracker-fts/meson.build index b66a05b41..cbfe553a1 100644 --- a/src/libtracker-fts/meson.build +++ b/src/libtracker-fts/meson.build @@ -16,7 +16,9 @@ libtracker_fts = static_library('tracker-fts', ) tracker_fts_dep = declare_dependency( - link_with: libtracker_fts, + # We need link_whole instead of link_with here so that sqlite3_fts5_init() + # doesn't get discarded. + link_whole: libtracker_fts, dependencies: libtracker_fts_dependencies ) |