Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (1fe1454bf2edb101082bfd83e0fb9124c1a81774)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (1fe1454bf2edb101082bfd83e0fb9124c1a81774)
  • Date: Sat, 22 Aug 2026 11:19:22 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

database/sqlite/BUILD | 2 +-
database/sqlite/CONFIGURE | 4 ++++
database/sqlite/HISTORY | 5 +++++
database/sqlite/PRE_SUB_DEPENDS | 1 +
database/sqlite/REPAIR^all^PRE_SUB_DEPENDS | 2 ++
database/sqlite/SUB_DEPENDS | 2 ++
6 files changed, 15 insertions(+), 1 deletion(-)

New commits:
commit 1fe1454bf2edb101082bfd83e0fb9124c1a81774
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sqlite: Add SESSION extension

diff --git a/database/sqlite/BUILD b/database/sqlite/BUILD
index 513db2a..9548b5d 100755
--- a/database/sqlite/BUILD
+++ b/database/sqlite/BUILD
@@ -23,7 +23,7 @@ fi &&

LDFLAGS="-ldl $LDFLAGS" &&
CFLAGS="${CFLAGS//-ffast-math}" &&
-OPTS="$SQLITE_TSAFE $OPTS" &&
+OPTS="$SQLITE_TSAFE $SQLITE_SESSION $OPTS" &&

default_build &&

diff --git a/database/sqlite/CONFIGURE b/database/sqlite/CONFIGURE
index 4ff00cb..65c7c1b 100755
--- a/database/sqlite/CONFIGURE
+++ b/database/sqlite/CONFIGURE
@@ -9,6 +9,10 @@ config_query SQLITE_ENABLE_DBSTAT_VTAB "Compile with
SQLITE_ENABLE_DBSTAT_VTAB"

config_query SQLITE_ENABLE_FTS3 "enable FTS3 support" n &&

+config_query_option SQLITE_SESSION "Enable the SESSION extension?" n \
+ "--enable-session" \
+ "--disable-session" &&
+
config_query_option SQLITE_TSAFE "Build thread-safe SQLite?" y \
"--enable-threadsafe" \
"--disable-threadsafe"
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index c18c140..69bef76 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,8 @@
+2026-08-21 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, BUILD: added a query for the SESSION extension
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: added
+ SESSION, needed by nodejs
+
2026-07-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.53.4

diff --git a/database/sqlite/PRE_SUB_DEPENDS b/database/sqlite/PRE_SUB_DEPENDS
index 26e5f40..0bac4c5 100755
--- a/database/sqlite/PRE_SUB_DEPENDS
+++ b/database/sqlite/PRE_SUB_DEPENDS
@@ -6,6 +6,7 @@ ENABLE_UNLOCK_NOTIFY) if [[ $SQLITE_ENABLE_UNLOCK != "y" ]];
then return 1; fi ;
ENABLE_DBSTAT_VTAB) if [[ $SQLITE_ENABLE_DBSTAT_VTAB != "y" ]]; then return
1; fi ;;
SQLITE_ENABLE_JSON1) if [[ $SQLITE_ENABLE_JSON1 != "y" ]]; then return 1; fi
;;
SQLITE_ENABLE_FTS3) if [[ "${SQLITE_ENABLE_FTS3}" != "y" ]]; then return 1;
fi ;;
+ SESSION) if [[ $SQLITE_SESSION != "--enable-session" ]]; then return 1;
fi ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
b/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
index a55d0d6..a37c630 100755
--- a/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
+++ b/database/sqlite/REPAIR^all^PRE_SUB_DEPENDS
@@ -15,6 +15,8 @@ SQLITE_ENABLE_JSON1) message "SQLITE_ENABLE_JSON1
requested, forcing it" &&
SQLITE_ENABLE_JSON1=y ;;
SQLITE_ENABLE_FTS3) message "SQLITE_ENABLE_FTS3 requested, forcing it" &&
SQLITE_ENABLE_FTS3=y ;;
+ SESSION) message "SESSION extension requested, forcing it" &&
+ SQLITE_SESSION="--enable-session" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/database/sqlite/SUB_DEPENDS b/database/sqlite/SUB_DEPENDS
index 8c62a5b..22037f2 100755
--- a/database/sqlite/SUB_DEPENDS
+++ b/database/sqlite/SUB_DEPENDS
@@ -15,6 +15,8 @@ SQLITE_ENABLE_JSON1) message "SQLITE_ENABLE_JSON1
requested, forcing it" &&
SQLITE_ENABLE_JSON1=y ;;
SQLITE_ENABLE_FTS3) message "SQLITE_ENABLE_FTS3 requested, forcing it" &&
SQLITE_ENABLE_FTS3=y ;;
+ SESSION) message "SESSION extension requested, forcing it" &&
+ SQLITE_SESSION="--enable-session" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (1fe1454bf2edb101082bfd83e0fb9124c1a81774), Ismael Luceno, 08/22/2026

Archive powered by MHonArc 2.6.24.

Top of Page