From: drh <> Date: Wed, 20 Nov 2024 16:21:34 +0000 (+0000) Subject: New configuration option --dynlink-tools causes some command-line tools like X-Git-Tag: major-relase~130 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d02833bf05c66decb37654e2ec90338b23614506;p=thirdparty%2Fsqlite.git New configuration option --dynlink-tools causes some command-line tools like sqldiff and sqlite3_analyzer to link against the libsqlite3.so system library rather than being built-in. Caution: sqlite3_analyzer requires the SQLITE_ENABLE_DBSTAT_VTAB compile-time option on its SQLite library in order to work, so do not use --dynlink-tools to build sqlite3_analyzer without it. FossilOrigin-Name: 314c606dd36e03d2ded899c536585ea21250af56b553fa4c96dc714cb5099522 --- d02833bf05c66decb37654e2ec90338b23614506 diff --cc manifest index 6e59cc7243,f1118f4bfd..fc192ad2f9 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Bug\sfix\sin\sthe\sSubrtnSig\slogic\sfrom\s[c9a3498113074bbc],\sif\sa\ssubquery\sis\ncopied\sand\sthen\schanges\sare\smade\sto\sthe\scopy,\sbe\ssure\sto\sgive\sthe\scopy\na\sunique\sSelect.selId\svalue\sso\sthat\sthe\soriginal\swill\snot\sbe\ssubstituted\nin\splace\sof\sthe\smodified\scopy.\n[forum:/forumpost/0b9ded2f8428ac00|Forum\spost\s0b9ded2f8428ac00]. - D 2024-11-20T14:59:32.102 -C Use\sshared-library\sflags,\snot\sshared-object\sflags,\sto\screate\sshared\slibraries.\nThis\smakes\sno\sdifference\son\sLinux,\sbut\sis\srequired\sfor\sMac. -D 2024-11-20T16:17:01.857 ++C New\sconfiguration\soption\s--dynlink-tools\scauses\ssome\scommand-line\stools\slike\nsqldiff\sand\ssqlite3_analyzer\sto\slink\sagainst\sthe\slibsqlite3.so\ssystem\slibrary\nrather\sthan\sbeing\sbuilt-in.\s\sCaution:\s\ssqlite3_analyzer\srequires\sthe\nSQLITE_ENABLE_DBSTAT_VTAB\scompile-time\soption\son\sits\sSQLite\slibrary\sin\sorder\nto\swork,\sso\sdo\snot\suse\s--dynlink-tools\sto\sbuild\ssqlite3_analyzer\swithout\sit. ++D 2024-11-20T16:21:34.531 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md e108e1e69ae8e8a59e93c455654b8ac9356a11720d3345df2a4743e9590fb20d @@@ -2199,8 -2198,8 +2199,9 @@@ F tool/version-info.c 3b36468a90faf1bbd F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P c77a4a42f2e3d16427a69295436efe36335e56e97abd0efba814092498a8dea8 - R 334ca864785a19dfa280dbef32e35002 -P 9d389b998317c5006876f2f40d56cd763d1555bbeaf48b2bca9bd46dcd02b80e -R 8bdca5a71a238d4249a2b123157a4e29 ++P 19d1bede5654bcfa9f7a151b9b2616a3d10873b8e3f8cf54a3a7e810da08f844 bfaa3ee7588b6f6be9799882c6ed6472357d988fac31512d5e92fe28f57029c6 ++R 4149ca832938d8cc469625636a536cf9 ++T +closed bfaa3ee7588b6f6be9799882c6ed6472357d988fac31512d5e92fe28f57029c6 U drh - Z af9f774053d8dc7c5fd09306a426c7d8 -Z 1e9ca84e1d99022a8171dd65daab42e8 ++Z 353d2b1e26c72a6c71622b8679ecfa79 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 507330bbf4,a58ebcec98..8022a04f68 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 19d1bede5654bcfa9f7a151b9b2616a3d10873b8e3f8cf54a3a7e810da08f844 -bfaa3ee7588b6f6be9799882c6ed6472357d988fac31512d5e92fe28f57029c6 ++314c606dd36e03d2ded899c536585ea21250af56b553fa4c96dc714cb5099522