]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Work around the Emscripten 4.10 regression described in [https://github.com/emscripte...
authorstephan <stephan@noemail.net>
Mon, 7 Jul 2025 12:11:26 +0000 (12:11 +0000)
committerstephan <stephan@noemail.net>
Mon, 7 Jul 2025 12:11:26 +0000 (12:11 +0000)
FossilOrigin-Name: c385475b250f3364507a95c5832137098a9bb7c7fc12ab3bb116e1fad7bb7645

ext/wasm/fiddle.make
manifest
manifest.uuid

index 8110384a6e8400e91fcaeb5e0630327506595791..5b1eb5e778f92f9c549dea5da7463464ae79d5e7 100644 (file)
@@ -40,9 +40,8 @@ fiddle.emcc-flags = \
   -sWASM_BIGINT=$(emcc.WASM_BIGINT) \
   -sEXPORT_NAME=$(sqlite3.js.init-func) \
   -Wno-limited-postlink-optimizations \
-  $(emcc.exportedRuntimeMethods) \
+  $(emcc.exportedRuntimeMethods),FS \
   -sEXPORTED_FUNCTIONS=@$(abspath $(EXPORTED_FUNCTIONS.fiddle)) \
-  -sEXPORTED_RUNTIME_METHODS=FS,wasmMemory \
   $(SQLITE_OPT.full-featured) \
   $(SQLITE_OPT.common) \
   $(SHELL_OPT) \
index 696aaba12134a6ca2fc41a13434291f704814d20..55592396151ea84483d765f180dc6cc80edfa2a4 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Avoid\sinvoking\sthe\spreupdate\shook\sfrom\swithin\ssqlite3_blob_write()\sif\sthe\scursor\sis\salready\sinvalid.
-D 2025-07-07T11:37:55.009
+C Work\saround\sthe\sEmscripten\s4.10\sregression\sdescribed\sin\s[https://github.com/emscripten-core/emscripten/issues/24656\s|\sEmscripten\sticket\s#24656].\sProblem\sreported\soff-list\sby\sBrickViking.
+D 2025-07-07T12:11:26.315
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -674,7 +674,7 @@ F ext/wasm/demo-worker1.html 2c178c1890a2beb5a5fecb1453e796d067a4b8d3d2a04d65ca2
 F ext/wasm/demo-worker1.js 08720227e98fa5b44761cf6e219269cee3e9dd0421d8d91459535da776950314
 F ext/wasm/dist.make 92ef4ffe33022a50f92d602acabad10bd8dd91759f3eb7df27fc6d7d37072b96
 F ext/wasm/example_extra_init.c 2347cd69d19d839ef4e5e77b7855103a7fe3ef2af86f2e8c95839afd8b05862f
-F ext/wasm/fiddle.make c6d7a3d6cc03bb5f21acb295c1233820d0dbf5c6a89b28dc2e093edcc001c45a
+F ext/wasm/fiddle.make 2df87f12bcbae2c966c2cef34ce71bb1584c440c69e14ca6d32f443d8d550dc5
 F ext/wasm/fiddle/fiddle-worker.js 850e66fce39b89d59e161d1abac43a181a4caa89ddeea162765d660277cd84ce
 F ext/wasm/fiddle/fiddle.js 2a2f27b4be2674f501fff61c4a09e44dcf2295731a26b5c28e439f3a573bd269
 F ext/wasm/fiddle/index.html 7fcfb221165183bef0e05d5af9ceb79b527e799b1708ab05de0ec0eaebd5b7bf
@@ -2208,8 +2208,8 @@ F tool/version-info.c 3b36468a90faf1bbd59c65fd0eb66522d9f941eedd364fabccd7227350
 F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7
 F tool/warnings.sh 1ad0169b022b280bcaaf94a7fa231591be96b514230ab5c98fbf15cd7df842dd
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 4eefab44941fc6e17742fa49c8734e7f00a2177d82bc572e596228add53aad39
-R 8dd2c3d3469e31d78df8ad758ebdebcb
-U dan
-Z 1af57e86c85e1876b1c7c9bf1cb0169c
+P 9f335b9a4e9e761a0c6afd6dc69665a24506141bde88530bf59fcbdf957ae881
+R 027d046a8c80c08284dcaad6a9d57a24
+U stephan
+Z c407d0bb15707ac8be6028e01680c96c
 # Remove this line to create a well-formed Fossil manifest.
index 843f25873697acd74be3233971518c812f2e23c5..eeb7056dd192500f987a2252aa60f5c294858c2b 100644 (file)
@@ -1 +1 @@
-9f335b9a4e9e761a0c6afd6dc69665a24506141bde88530bf59fcbdf957ae881
+c385475b250f3364507a95c5832137098a9bb7c7fc12ab3bb116e1fad7bb7645