[tracker/wip/carlosg/backport-fixes-3.0: 3/6] build: Warn on SQLite 3.35.0/1




commit 1446555cf7af9adf264e5158d18a8150447883cc
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 383e291af..657e67138 100644
--- a/meson.build
+++ b/meson.build
@@ -332,6 +332,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://mail.gnome.org/archives/distributor-list/2021-March/msg00000.html'))
     endif
 endif
 


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