[tracker/wip/carlosg/tag-broken-sqlite-3.35] build: Warn on SQLite 3.35.0/1




commit 8ff034b79598a01990355c05e424f8e348a7f2a7
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Mar 16 18:38:20 2021 +0100

    build: Warn on SQLite 3.35.0/1
    
    These releases perform an optimization that turn out to kill performance
    on our union graph queries. There is a fix in 3.35.2, so mark all previous
    3.35.x as broken.

 meson.build | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/meson.build b/meson.build
index 8fa2196fd..d46eaa356 100644
--- a/meson.build
+++ b/meson.build
@@ -340,6 +340,9 @@ if not get_option('override_sqlite_version_check')
     elif sqlite.version().version_compare('>= 3.24.0') and sqlite.version().version_compare('<= 3.28.0')
         error(template.format('>=3.24.0, <= 3.28.0',
                               'https://gitlab.gnome.org/GNOME/tracker/merge_requests/160#note_664713'))
+    elif sqlite.version().version_compare('>= 3.35.0') and sqlite.version().version_compare('<= 3.35.1')
+        error(template.format('>=3.35.0, <= 3.35.1',
+                              'https://gitlab.gnome.org/GNOME/tracker-miners/-/issues/161#note_1059821'))
     endif
 endif
 


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