[tracker/wip/carlosg/shuffle-dirs: 2/15] build: Depend on sqlite >=3.20.0




commit de16136f286d11af8ada333b67f95ec6155d891e
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Apr 2 21:44:50 2022 +0200

    build: Depend on sqlite >=3.20.0
    
    Back in the day, 3.20.0 was stablished as the baseline to expect
    a builtin fts5 module, due to module loading API changes in sqlite.
    Fast forward to today, this version was released in Aug 2017 so it
    is old enough to bump the dependency. This will allow us to drop our
    in-tree fts5 module.

 meson.build | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/meson.build b/meson.build
index 253028b70..1ae34ceb4 100644
--- a/meson.build
+++ b/meson.build
@@ -39,7 +39,8 @@ glib_required = '2.52.0'
 # 3.7.15 for sqlite3_errstr() support
 # 3.8.3 for SQLITE_DETERMINISTIC
 # 3.15.0 for https://sqlite.org/rowvalue.html
-sqlite_required = '3.15.0'
+# 3.20.0 for builtin FTS5
+sqlite_required = '3.20.0'
 
 gio = dependency('gio-2.0', version: '>' + glib_required)
 gio_unix = dependency('gio-unix-2.0', version: '>' + glib_required)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]