CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2025/11/03 09:05:28
Modified files:
databases/sqlite3: Makefile distinfo
databases/sqlite3/pkg: PLIST
Added files:
databases/sqlite3/patches: patch-main_mk
Log message:
switch back to the sqlite-src (vs sqlite-autoconf) distribution
disable -DSQLITE_DQS=0 when building the shell for now to reduce
unintentional behaviour difference from the previous version of this
port. it is enabled in upstream builds from sqlite-src since 3.41.0
(2023-02-21) but not currently in builds from sqlite-autoconf.
this relates to handling of string literals and trying to remove a
misfeature that was added early on for compatibility with mysql.
see https://sqlite.org/quirks.html#dblquote for more details, and
notes in patches/patch-main_mk in this commit.
i think we probably do want to change and follow upstream's default,
but let's let things settle like this for a bit first.
sleuthed by espie, this took a long time to find!