From 5b013b5507eb14bf51e565ec844d1fc462302f65 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Wed, 25 Jan 2023 10:33:37 +0300 Subject: Release version 3.39.4+1 Tweak workaround for MinGW GCC bug 84583 ('unterminated string literal' error) --- libsqlite3/manifest | 2 +- sqlite3/buildfile | 4 ++-- sqlite3/manifest | 2 +- 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. -- cgit v1.1