bpo-31525: Increase minimum sqlite version number check (GH-12923)

(cherry picked from commit ad0daf5b37)

Co-authored-by: Charles Pigott <charlespigott@googlemail.com>
This commit is contained in:
Miss Islington (bot) 2019-04-26 09:15:31 -07:00 committed by GitHub
parent 1069d38fa1
commit 967f14ec2a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1130,7 +1130,7 @@ class db_found(Exception): pass
sqlite_setup_debug = False # verbose debug prints from this script?
# We hunt for #define SQLITE_VERSION "n.n.n"
# We need to find >= sqlite version 3.0.8
# We need to find >= sqlite version 3.3.9, for sqlite3_prepare_v2
sqlite_incdir = sqlite_libdir = None
sqlite_inc_paths = [ '/usr/include',
'/usr/include/sqlite',
@ -1141,7 +1141,7 @@ class db_found(Exception): pass
]
if cross_compiling:
sqlite_inc_paths = []
MIN_SQLITE_VERSION_NUMBER = (3, 0, 8)
MIN_SQLITE_VERSION_NUMBER = (3, 3, 9)
MIN_SQLITE_VERSION = ".".join([str(x)
for x in MIN_SQLITE_VERSION_NUMBER])
@ -1175,7 +1175,7 @@ class db_found(Exception): pass
break
else:
if sqlite_setup_debug:
print("%s: version %d is too old, need >= %s"%(d,
print("%s: version %s is too old, need >= %s"%(d,
sqlite_version, MIN_SQLITE_VERSION))
elif sqlite_setup_debug:
print("sqlite: %s had no SQLITE_VERSION"%(f,))