Check-in [ebea00c5bd]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updated MINIMUM_SQLITE_VERSION to 3.37, as reported in [forum:81cd206073 | forum post 81cd206073].
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ebea00c5bd0a06e3698d40ad965e0381ad21c305621d44fccc3cee48a1bf73f0
User & Date: stephan 2021-12-04 08:23:09.180
Context
2021-12-04
13:23
diffcmd.c: Fix a typo in comment for file_same_as_blob() check-in: fb2d6374f5 user: js tags: trunk
08:23
Updated MINIMUM_SQLITE_VERSION to 3.37, as reported in [forum:81cd206073 | forum post 81cd206073]. check-in: ebea00c5bd user: stephan tags: trunk
2021-11-29
00:05
Remove a dead link to an external description of TH1 from the bugtheory.wiki document. Replace it with the internal TH1 documentation. check-in: c128f93042 user: drh tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to auto.def.
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
    no-opt=0             => {Build without optimization}
    json=0               => {Build with fossil JSON API enabled}
}

# Update the minimum required SQLite version number here, and also
# in src/main.c near the sqlite3_libversion_number() call.  Take care
# that both places agree!
define MINIMUM_SQLITE_VERSION "3.35.0"

# This is useful for people wanting Fossil to use an external SQLite library
# to compare the one they have against the minimum required
if {[opt-bool print-minimum-sqlite-version]} {
    puts [get-define MINIMUM_SQLITE_VERSION]
    exit 0
}







|







30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
    no-opt=0             => {Build without optimization}
    json=0               => {Build with fossil JSON API enabled}
}

# Update the minimum required SQLite version number here, and also
# in src/main.c near the sqlite3_libversion_number() call.  Take care
# that both places agree!
define MINIMUM_SQLITE_VERSION "3.37.0"

# This is useful for people wanting Fossil to use an external SQLite library
# to compare the one they have against the minimum required
if {[opt-bool print-minimum-sqlite-version]} {
    puts [get-define MINIMUM_SQLITE_VERSION]
    exit 0
}
Changes to src/main.c.
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711

  fossil_printf_selfcheck();
  fossil_limit_memory(1);

  /* When updating the minimum SQLite version, change the number here,
  ** and also MINIMUM_SQLITE_VERSION value set in ../auto.def.  Take
  ** care that both places agree! */
  if( sqlite3_libversion_number()<3035000 ){
    fossil_panic("Unsuitable SQLite version %s, must be at least 3.35.0",
                 sqlite3_libversion());
  }

  sqlite3_config(SQLITE_CONFIG_MULTITHREAD);
  sqlite3_config(SQLITE_CONFIG_LOG, fossil_sqlite_log, 0);
  memset(&g, 0, sizeof(g));
  g.now = time(0);







|
|







696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711

  fossil_printf_selfcheck();
  fossil_limit_memory(1);

  /* When updating the minimum SQLite version, change the number here,
  ** and also MINIMUM_SQLITE_VERSION value set in ../auto.def.  Take
  ** care that both places agree! */
  if( sqlite3_libversion_number()<3037000 ){
    fossil_panic("Unsuitable SQLite version %s, must be at least 3.37.0",
                 sqlite3_libversion());
  }

  sqlite3_config(SQLITE_CONFIG_MULTITHREAD);
  sqlite3_config(SQLITE_CONFIG_LOG, fossil_sqlite_log, 0);
  memset(&g, 0, sizeof(g));
  g.now = time(0);