diff options
author | Clemens Gruber <clemens.gruber@pqgruber.com> | 2016-12-19 21:36:24 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2017-01-05 17:37:34 +0100 |
commit | 5f26dfb957ab980dc78b2728773ee7bf0740a65b (patch) | |
tree | 8d82598ed9a9588d0a4e4aa96c98d41164bcd33e /rules/sqlite.make | |
parent | 91a4994ce14633cacafae512e5808842cdc833f0 (diff) | |
download | ptxdist-5f26dfb957ab980dc78b2728773ee7bf0740a65b.tar.gz ptxdist-5f26dfb957ab980dc78b2728773ee7bf0740a65b.tar.xz |
sqlite: update 3.14.1 -> 3.15.2
Set configure options explicitly and set all defines to 1.
Enable a common option to allow AND, NOT and nested parenthesis in
FTS3/4 queries.
Dynamically link libsqlite3 to sqlite3 shell tool to save space.
Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/sqlite.make')
-rw-r--r-- | rules/sqlite.make | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/rules/sqlite.make b/rules/sqlite.make index 1efd64d30..90dd89d68 100644 --- a/rules/sqlite.make +++ b/rules/sqlite.make @@ -21,8 +21,8 @@ PACKAGES-$(PTXCONF_SQLITE) += sqlite # # Paths and names # -SQLITE_VERSION := 3140100 -SQLITE_MD5 := 3634a90a3f49541462bcaed3474b2684 +SQLITE_VERSION := 3150200 +SQLITE_MD5 := 6b4fc0d8f7f02dd56bbde10a7c497a05 SQLITE := sqlite-autoconf-$(SQLITE_VERSION) SQLITE_SUFFIX := tar.gz SQLITE_URL := https://www.sqlite.org/2016/$(SQLITE).$(SQLITE_SUFFIX) @@ -37,11 +37,12 @@ SQLITE_LICENSE := public_domain SQLITE_CONF_ENV := \ $(CROSS_ENV) \ CPPFLAGS=" \ - -DSQLITE_ENABLE_COLUMN_METADATA \ - -DSQLITE_ENABLE_FTS4 \ - -DSQLITE_ENABLE_JSON1 \ + -DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 \ + -DSQLITE_ENABLE_FTS4=1 \ + -DSQLITE_ENABLE_JSON1=1 \ -DSQLITE_ENABLE_RTREE=1 \ - -DSQLITE_ENABLE_UNLOCK_NOTIFY \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ -DSQLITE_SOUNDEX=1 \ " @@ -50,9 +51,14 @@ SQLITE_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ $(GLOBAL_LARGE_FILE_OPTION) \ --disable-static \ + --disable-editline \ --$(call ptx/endis,PTXCONF_SQLITE_READLINE)-readline \ --$(call ptx/endis,PTXCONF_SQLITE_THREADSAFE)-threadsafe \ - --$(call ptx/endis,PTXCONF_SQLITE_LOAD_EXTENTION)-dynamic-extensions + --$(call ptx/endis,PTXCONF_SQLITE_LOAD_EXTENTION)-dynamic-extensions \ + --disable-fts5 \ + --enable-json1 \ + --disable-session \ + --disable-static-shell # ---------------------------------------------------------------------------- # Target-Install |