]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
configure script: work around msys's inability to 'exec' a '.sh' file by prefixing...
authorstephan <stephan@noemail.net>
Mon, 20 Jan 2025 20:48:18 +0000 (20:48 +0000)
committerstephan <stephan@noemail.net>
Mon, 20 Jan 2025 20:48:18 +0000 (20:48 +0000)
FossilOrigin-Name: 25b01f1c9a5e606441bfd4e729fb88361436dffc76ef7a10c04a4d4ad0bcc655

autosetup/sqlite-config.tcl
manifest
manifest.uuid

index f1ebc729136cc360d1d813e48286ae35a554e3f3..96b7d0c1b3d62130918516d27e3cc0d275dac94c 100644 (file)
@@ -1077,7 +1077,9 @@ proc sqlite-check-tcl {} {
   # Export a subset of tclConfig.sh to the current TCL-space.  If $cfg
   # is an empty string, this emits empty-string entries for the
   # various options we're interested in.
-  eval [exec /bin/sh "$srcdir/tool/tclConfigShToAutoDef.sh" "$cfg"]
+  eval [exec sh "$srcdir/tool/tclConfigShToAutoDef.sh" "$cfg"]
+  # ---------^^ a Windows/msys workaround, without which it cannot
+  # exec a .sh file: https://sqlite.org/forum/forumpost/befb352a42a7cd6d
 
   if {"" eq $with_tclsh && $cfg ne ""} {
     # We have tclConfig.sh but no tclsh. Attempt to locate a tclsh
index 6e1682a339b2e975e6434f022e150144957ddc3b..5a5d61168aca3cfd754f94be8bb5d15518126382 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\s'dist'\sand\smissing\s'install'\spieces\sto\sthe\sautoconf\sbundle.
-D 2025-01-20T19:57:32.754
+C configure\sscript:\swork\saround\smsys's\sinability\sto\s'exec'\sa\s'.sh'\sfile\sby\sprefixing\sthe\scall\swith\san\sexplicit\s'sh',\sas\sreported\sin\s[forum:befb352a42a7cd6d|forum\spost\sbefb352a42a7cd6d].
+D 2025-01-20T20:48:18.754
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F LICENSE.md e108e1e69ae8e8a59e93c455654b8ac9356a11720d3345df2a4743e9590fb20d
@@ -52,7 +52,7 @@ F autosetup/cc.tcl c0fcc50ca91deff8741e449ddad05bcd08268bc31177e613a6343bbd1fd3e
 F autosetup/jimsh0.c d40e381ea4526a067590e7b91bd4b2efa6d4980d286f908054c647b3df4aee14
 F autosetup/pkg-config.tcl 4e635bf39022ff65e0d5434339dd41503ea48fc53822c9c5bde88b02d3d952ba
 F autosetup/proj.tcl 50b060ea6760b02ef5cb16650fbe9c1840e16351a0be0ccfc3727c565f74a257
-F autosetup/sqlite-config.tcl d1d3e66be58bf10100abf925e6b6baa98e0bad0fd581a8c0b7fd953996d6b85f
+F autosetup/sqlite-config.tcl cf9790dc31d498b69ad2b348b7a3a6f2c7df9a86d770b31dff2255c2f62e5015
 F autosetup/system.tcl 51d4be76cd9a9074704b584e5c9cbba616202c8468cf9ba8a4f8294a7ab1dba9
 F configure 9a00b21dfd13757bbfb8d89b30660a89ec1f8f3a79402b8f9f9b6fc475c3303a x
 F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad
@@ -2209,9 +2209,8 @@ F tool/version-info.c 3b36468a90faf1bbd59c65fd0eb66522d9f941eedd364fabccd7227350
 F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7
 F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 88cee3fc7c8bfd9b6955fb6b2fd6b25660563e4d043ffa5ea18d8abe91afdb7f
-Q +239a3d1573f4cb720308018280b2add54034e69e38fe7060a7238875eee4f1c9
-R e0c333605d60d87f3232edd28cb1fd40
+P 16fa20413e3f3f0b6ea5d97022945843d1f785ac0142836f2a3651fd1917385f
+R 530ea71496225522d46777a9a2bdcaa9
 U stephan
-Z 675925c45ad830a2f82ac547ac838105
+Z fe186d8bfdcab6314981338fcde5c9d6
 # Remove this line to create a well-formed Fossil manifest.
index 0bb20b59c68d770c54d724f869961b62fcae64f2..b94a093c93979e3bc84a57c72e697774dfc591ac 100644 (file)
@@ -1 +1 @@
-16fa20413e3f3f0b6ea5d97022945843d1f785ac0142836f2a3651fd1917385f
+25b01f1c9a5e606441bfd4e729fb88361436dffc76ef7a10c04a4d4ad0bcc655