Fossil SCM

Fossil now needs at least SQLite 3.20.0 (beta)

jan.nijtmans 2017-06-30 14:10 trunk
Commit 1c1d4ed21ad8c51e69951f7d1e0aec09f8d8fbd6e211268911f13a06fa04f2a5
2 files changed +4 -4 +1 -1
+4 -4
--- auto.def
+++ auto.def
@@ -88,17 +88,17 @@
8888
# the code below will append -ldl to LIBS.
8989
#
9090
foreach extralibs {{} {-ldl}} {
9191
9292
# Locate the system SQLite by searching for sqlite3_open(). Then check
93
- # if sqlite3_trace_v2() can be found as well. If we can find open() but
94
- # not trace_v2(), then the system SQLite is too old to link against
93
+ # if sqlite3_prepare_v3() can be found as well. If we can find open() but
94
+ # not prepare_v3(), then the system SQLite is too old to link against
9595
# fossil.
9696
#
9797
if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} {
98
- if {![check-function-in-lib sqlite3_trace_v2 sqlite3 $extralibs]} {
99
- user-error "system sqlite3 too old (require >= 3.14.0)"
98
+ if {![check-function-in-lib sqlite3_prepare_v3 sqlite3 $extralibs]} {
99
+ user-error "system sqlite3 too old (require >= 3.20.0)"
100100
}
101101
102102
# Success. Update symbols and return.
103103
#
104104
define USE_SYSTEM_SQLITE 1
105105
--- auto.def
+++ auto.def
@@ -88,17 +88,17 @@
88 # the code below will append -ldl to LIBS.
89 #
90 foreach extralibs {{} {-ldl}} {
91
92 # Locate the system SQLite by searching for sqlite3_open(). Then check
93 # if sqlite3_trace_v2() can be found as well. If we can find open() but
94 # not trace_v2(), then the system SQLite is too old to link against
95 # fossil.
96 #
97 if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} {
98 if {![check-function-in-lib sqlite3_trace_v2 sqlite3 $extralibs]} {
99 user-error "system sqlite3 too old (require >= 3.14.0)"
100 }
101
102 # Success. Update symbols and return.
103 #
104 define USE_SYSTEM_SQLITE 1
105
--- auto.def
+++ auto.def
@@ -88,17 +88,17 @@
88 # the code below will append -ldl to LIBS.
89 #
90 foreach extralibs {{} {-ldl}} {
91
92 # Locate the system SQLite by searching for sqlite3_open(). Then check
93 # if sqlite3_prepare_v3() can be found as well. If we can find open() but
94 # not prepare_v3(), then the system SQLite is too old to link against
95 # fossil.
96 #
97 if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} {
98 if {![check-function-in-lib sqlite3_prepare_v3 sqlite3 $extralibs]} {
99 user-error "system sqlite3 too old (require >= 3.20.0)"
100 }
101
102 # Success. Update symbols and return.
103 #
104 define USE_SYSTEM_SQLITE 1
105
--- www/changes.wiki
+++ www/changes.wiki
@@ -1,11 +1,11 @@
11
<title>Change Log</title>
22
33
<a name='v2_3'></a>
44
<h2>Changes for Version 2.3 (2017-??-??)</h2>
55
6
- * Update the built-in SQLite to version 3.19.2.
6
+ * Update the built-in SQLite to version 3.20.0.
77
* Update internal Unicode character tables, used in regular expression
88
handling, from version 9.0 to 10.0.
99
* Show the last-sync-URL on the [/help?cmd=/urllist|/urllist] page.
1010
* Fix "database locked" warnings caused by "PRAGMA optimize".
1111
* Fix a potential XSS vulnerability on the
1212
--- www/changes.wiki
+++ www/changes.wiki
@@ -1,11 +1,11 @@
1 <title>Change Log</title>
2
3 <a name='v2_3'></a>
4 <h2>Changes for Version 2.3 (2017-??-??)</h2>
5
6 * Update the built-in SQLite to version 3.19.2.
7 * Update internal Unicode character tables, used in regular expression
8 handling, from version 9.0 to 10.0.
9 * Show the last-sync-URL on the [/help?cmd=/urllist|/urllist] page.
10 * Fix "database locked" warnings caused by "PRAGMA optimize".
11 * Fix a potential XSS vulnerability on the
12
--- www/changes.wiki
+++ www/changes.wiki
@@ -1,11 +1,11 @@
1 <title>Change Log</title>
2
3 <a name='v2_3'></a>
4 <h2>Changes for Version 2.3 (2017-??-??)</h2>
5
6 * Update the built-in SQLite to version 3.20.0.
7 * Update internal Unicode character tables, used in regular expression
8 handling, from version 9.0 to 10.0.
9 * Show the last-sync-URL on the [/help?cmd=/urllist|/urllist] page.
10 * Fix "database locked" warnings caused by "PRAGMA optimize".
11 * Fix a potential XSS vulnerability on the
12

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button