mirror of
https://git.freebsd.org/ports.git
synced 2025-04-30 02:26:38 -04:00
ChangeLog: https://www.sqlite.org/releaselog/3_40_0.html * Add support for compiling SQLite to WASM and running it in web browsers. * Add the recovery extension that might be able to recover some content from a corrupt database file. * Query planner enhancements: * A new typedef named sqlite3_filename is added and used to represent the name of a database file. * Add the sqlite3_value_encoding() interface. * Security enhancement: SQLITE_DBCONFIG_DEFENSIVE is augmented to prohibit changing the schema_version. * Enhancements to the PRAGMA integrity_check statement: * Enhance the VACUUM INTO statement so that it honors the PRAGMA synchronous setting. * Enhance the sqlite3_strglob() and sqlite3_strlike() APIs * Provide the new SQLITE_MAX_ALLOCATION_SIZE compile-time option for limiting the size of memory allocations. * Change the algorithm used by SQLite's built-in pseudo-random number generator (PRNG) from RC4 to Chacha20. * Allow two or more indexes to have the same name as long as they are all in separate schemas. * Miscellaneous performance optimizations result in about 1% fewer CPU cycles used on typical workloads. PR: 268012 Reported by: pavelivolkov@gmail.com (maintainer)
11 lines
553 B
Text
11 lines
553 B
Text
--- Makefile.in.orig 2022-11-26 11:17:35 UTC
|
|
+++ Makefile.in
|
|
@@ -1299,7 +1299,7 @@ tcltest: ./testfixture$(TEXE)
|
|
# The veryquick.test TCL tests.
|
|
#
|
|
tcltest: ./testfixture$(TEXE)
|
|
- ./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)
|
|
+ mkdir $(TOP)/testdir && touch $(TOP)/test-out.txt && chown nobody $(TOP)/testdir $(TOP)/test-out.txt && su -m nobody -c "./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)"
|
|
|
|
# Runs all the same tests cases as the "tcltest" target but uses
|
|
# the testrunner.tcl script to run them in multiple cores
|