summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2023-01-25 10:33:37 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2023-01-25 11:21:56 +0300
commit5b013b5507eb14bf51e565ec844d1fc462302f65 (patch)
tree2e4e967be9bc4e12565d723e6b33728818411d1c
parentbf211ba402b1b481cfec82882c11fbabc76c98b4 (diff)
Release version 3.39.4+1HEADv3.39.4+1master
Tweak workaround for MinGW GCC bug 84583 ('unterminated string literal' error)
-rw-r--r--libsqlite3/manifest2
-rw-r--r--sqlite3/buildfile4
-rw-r--r--sqlite3/manifest2
3 files changed, 4 insertions, 4 deletions
diff --git a/libsqlite3/manifest b/libsqlite3/manifest
index 07a22ac..d34d2ae 100644
--- a/libsqlite3/manifest
+++ b/libsqlite3/manifest
@@ -1,6 +1,6 @@
: 1
name: libsqlite3
-version: 3.39.4
+version: 3.39.4+1
project: sqlite
summary: SQL database engine as an in-process C library
license: blessing ; SQLite Blessing.
diff --git a/sqlite3/buildfile b/sqlite3/buildfile
index aade3e0..e408acb 100644
--- a/sqlite3/buildfile
+++ b/sqlite3/buildfile
@@ -8,13 +8,13 @@ import libs += libz%lib{z}
exe{sqlite3}: {h c}{*} $libs testscript
-# @@ TMP Workaround unexpected build2 error:
+# @@ 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.target.class == 'windows' && $c.target.system == 'mingw32')
+if ($c.id == 'gcc' && $c.target.system == 'mingw32')
obj{shell}: cc.reprocess = true
gcc = ($c.class == 'gcc')
diff --git a/sqlite3/manifest b/sqlite3/manifest
index f2159cc..423e071 100644
--- a/sqlite3/manifest
+++ b/sqlite3/manifest
@@ -1,6 +1,6 @@
: 1
name: sqlite3
-version: 3.39.4
+version: 3.39.4+1
project: sqlite
summary: SQLite database engine shell program
license: blessing ; SQLite Blessing.