summaryrefslogtreecommitdiff
path: root/sqlite3
diff options
context:
space:
mode:
Diffstat (limited to 'sqlite3')
-rw-r--r--sqlite3/buildfile9
-rw-r--r--sqlite3/manifest6
2 files changed, 12 insertions, 3 deletions
diff --git a/sqlite3/buildfile b/sqlite3/buildfile
index a8e7466..e408acb 100644
--- a/sqlite3/buildfile
+++ b/sqlite3/buildfile
@@ -8,6 +8,15 @@ import libs += libz%lib{z}
exe{sqlite3}: {h c}{*} $libs testscript
+# @@ TMP Workaround GCC bug 84583:
+#
+# shell.exe.o.i:165900:40: error: unterminated string literal
+#
+# Note: on upgrade check if it is still required.
+#
+if ($c.id == 'gcc' && $c.target.system == 'mingw32')
+ obj{shell}: cc.reprocess = true
+
gcc = ($c.class == 'gcc')
# Build options.
diff --git a/sqlite3/manifest b/sqlite3/manifest
index 9195012..423e071 100644
--- a/sqlite3/manifest
+++ b/sqlite3/manifest
@@ -1,6 +1,6 @@
: 1
name: sqlite3
-version: 3.35.5-a.0.z
+version: 3.39.4+1
project: sqlite
summary: SQLite database engine shell program
license: blessing ; SQLite Blessing.
@@ -15,7 +15,7 @@ package-email: packaging@build2.org ; Mailing list.
build-error-email: builds@build2.org
builds: all
builds: -wasm
-depends: * build2 >= 0.11.0
-depends: * bpkg >= 0.11.0
+depends: * build2 >= 0.15.0
+depends: * bpkg >= 0.15.0
depends: libsqlite3 == $
depends: libz ^1.2.1100