[tracker/wip/carlosg/graphs-through-with: 15/15] build: Mark sqlite 3.24.0 >= $version >= 3.28.0 as broken



commit 3900adfcd03e1f196cfd65db37827648e200bfc3
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Dec 10 13:14:43 2019 +0100

    build: Mark sqlite 3.24.0 >= $version >= 3.28.0 as broken
    
    This range of versions break ontology updates, in combination with
    the newer technique to implement the union graph through WITH clause
    queries. The previous and following working versions are 3.23.1 and
    3.29.0.

 meson.build | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/meson.build b/meson.build
index 77b2ddb69..aff14b15c 100644
--- a/meson.build
+++ b/meson.build
@@ -343,6 +343,9 @@ if not get_option('override_sqlite_version_check')
     elif sqlite.version().version_compare('3.8.4.2')
         error(template.format('3.8.4.2',
                               'https://mail.gnome.org/archives/tracker-list/2014-April/msg00001.html'))
+    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'))
     endif
 endif
 


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