Remove unnecessary install-sh and spec.template files. (tags: trunk)
Remove unnecessary install-sh and spec.template files. (tags: trunk)
View ArticleEnclose the generated "sqlite3.c" and "sqlite3.h" in a single big #ifdef so...
Enclose the generated "sqlite3.c" and "sqlite3.h" in a single big #ifdef so that if they get truncated by more than a little whitespace, they will not compile and the truncation can be easily detected....
View ArticleRemove some dead auto.def code. Link tclsqlite3 shell against the .so instead...
Remove some dead auto.def code. Link tclsqlite3 shell against the .so instead of .a, analog to [45315f8f275d]. Move some header file tests which are only needed for jimsh into the jimsh compilability...
View ArticleRemove LDFLAGS_LIBZ from sqlite3.pc.in (pkg-config) because it's not needed...
Remove LDFLAGS_LIBZ from sqlite3.pc.in (pkg-config) because it's not needed by the library, only the shell. Re-enable the notice about --disable-static only being partially true. (tags: trunk)
View ArticleTeach configure --editline to report itself to shell.c as either...
Teach configure --editline to report itself to shell.c as either HAVE_EDITLINE or HAVE_READLINE, depending on which headers are available (editline/readline.h or readline/readline.h, both of which work...
View ArticleAdd proj-assert proc and add a couple of asserts to the editline/readline...
Add proj-assert proc and add a couple of asserts to the editline/readline checks. (tags: trunk)
View ArticleWhen either --readline or --editline are explicitly provided but the...
When either --readline or --editline are explicitly provided but the corresponding feature is not found, fail fatally. If not explicitly requested, simply disable that feature if the lib is not found....
View ArticleRemove some extraneous configure output. (tags: trunk)
Remove some extraneous configure output. (tags: trunk)
View ArticleRename an almost-name-colliding auto.def function. Fix a refactoring-induced...
Rename an almost-name-colliding auto.def function. Fix a refactoring-induced change which broke implicit lookup of tclConfig.sh. Add msg-debug proc to enable toggling of developer-level debug messages...
View ArticleReformulate the readline completion signature compatibility test so that...
Reformulate the readline completion signature compatibility test so that -Wunused-variable in the CFLAGS does not cause it to fail. Problem reported via email. (tags: trunk)
View ArticleAllow read-only connections to ignore hot journals created by "PRAGMA...
Allow read-only connections to ignore hot journals created by "PRAGMA journal_mode = wal". (tags: readonly-ignore-wal-jrnl)
View ArticleAdd fault-injection tests for the new code on this branch. (tags:...
Add fault-injection tests for the new code on this branch. (tags: readonly-ignore-wal-jrnl)
View ArticleGeneral auto.def cleanups and docs. (tags: trunk)
General auto.def cleanups and docs. (tags: trunk)
View ArticleTry to detect if --with-readline-cflags is passed a non-cflags value, e.g....
Try to detect if --with-readline-cflags is passed a non-cflags value, e.g. readline/readline.h, and fail loudly if it is. The legacy configure accepted that formulation but silently did nothing useful...
View ArticleSplit the core-most CFLAGS, which should not be overridable (like -fPIC),...
Split the core-most CFLAGS, which should not be overridable (like -fPIC), into CFLAGS.core, so that went CFLAGS=... is passed on in a make invocation the -fPIC flag is not lost (as reported in...
View ArticleReplace 3 instances of the == 'test' shell command operator with =, as == is...
Replace 3 instances of the == 'test' shell command operator with =, as == is apparently not as portable across shells. Problem reported in [forum:14274389fb2|forum post 14274389fb2]. (tags: branch-3.47)
View ArticleWhen calculating the TCLLIBDIR in main.mk, allow the user to override it...
When calculating the TCLLIBDIR in main.mk, allow the user to override it using an environment var or make var assignment, per feedback in [forum:38f6988e57b738e5|forum post 38f6988e57b]. (tags: trunk)
View ArticleRe-enable exporting of TCLLIBDIR at configure-time so that clients can...
Re-enable exporting of TCLLIBDIR at configure-time so that clients can override it once there rather than having to override it on an arbitrary number of make invocations (which they can still do, but...
View Article