[Midnightbsd-cvs] [MidnightBSD/mports] 6bb50f: www/node24: use bundled SQLite instead of system S...
Lucas Holt
noreply at github.com
Fri May 8 13:41:03 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 6bb50f456b0a5f8ace80c0be87548f25f06fe7c9
https://github.com/MidnightBSD/mports/commit/6bb50f456b0a5f8ace80c0be87548f25f06fe7c9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-08 (Fri, 08 May 2026)
Changed paths:
M www/node24/Makefile
Log Message:
-----------
www/node24: use bundled SQLite instead of system SQLite
Node.js 24 uses the SQLite session/changeset API (sqlite3session_*,
sqlite3changeset_*) and column metadata functions, which require
SQLITE_ENABLE_SESSION and SQLITE_ENABLE_COLUMN_METADATA. The system
SQLite is not compiled with these options. Switch to the bundled
SQLite which has all required features enabled.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a3c672aea4f7a046ed7c4b5e124ff28c7285d8e3
https://github.com/MidnightBSD/mports/commit/a3c672aea4f7a046ed7c4b5e124ff28c7285d8e3
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-08 (Fri, 08 May 2026)
Changed paths:
M www/node24/Makefile
Log Message:
-----------
Revert "www/node24: use bundled SQLite instead of system SQLite"
This reverts commit 6bb50f456b0a5f8ace80c0be87548f25f06fe7c9.
Commit: 798300b91a8f0908c90a9e3715d432e3533b0f76
https://github.com/MidnightBSD/mports/commit/798300b91a8f0908c90a9e3715d432e3533b0f76
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-08 (Fri, 08 May 2026)
Changed paths:
M www/node24/Makefile
Log Message:
-----------
www/node24: point --shared-sqlite at ports SQLite
The ports databases/sqlite3 is built with SQLITE_ENABLE_SESSION and
SQLITE_ENABLE_COLUMN_METADATA, which Node.js 24 requires for its
new session/changeset and column-metadata APIs. The base system SQLite
lacks these options. Add --shared-sqlite-includes and
--shared-sqlite-libpath to ensure configure picks up the port version
from LOCALBASE rather than the base system library.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/mports/compare/eb60be0ec819...798300b91a8f
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list