From: stephan Date: Fri, 12 Aug 2022 18:54:08 +0000 (+0000) Subject: Use new -DSQLITE_DEFAULT_UNIX_VFS="unix-none" for fiddle build to bypass OPFS locking... X-Git-Tag: version-3.40.0~169^2~184 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=587f9a0a993b8140f99dcf0428d298e24b31d8ea;p=thirdparty%2Fsqlite.git Use new -DSQLITE_DEFAULT_UNIX_VFS="unix-none" for fiddle build to bypass OPFS locking errors. FossilOrigin-Name: b3a93ec75acb38535691d6eaceb5a1a218a5ee3f755a1e12c9255b90567fc795 --- 587f9a0a993b8140f99dcf0428d298e24b31d8ea diff --cc Makefile.in index d381b24d21,8fac5a52d3..00ea77f045 --- a/Makefile.in +++ b/Makefile.in @@@ -1542,7 -1540,6 +1542,7 @@@ $(sqlite3_wasm_c): sqlite3. #emcc_opt = -O2 #emcc_opt = -O3 emcc_opt = -Oz - emcc_flags_opfs = -sWASMFS -pthread ++emcc_flags_opfs = -sWASMFS -pthread '-DSQLITE_DEFAULT_UNIX_VFS="unix-none"' emcc_flags = $(emcc_opt) \ -sALLOW_TABLE_GROWTH \ -sABORTING_MALLOC \ diff --cc manifest index 1082b84cf6,36aa4eb89d..83bed6954d --- a/manifest +++ b/manifest @@@ -1,9 -1,9 +1,9 @@@ - C Updated\sfiddle\sdeps\sto\sensure\sthat\ssqlite3.c\sis\sbuilt\sfirst. - D 2022-08-12T18:07:22.516 -C Add\sthe\s(undocumented)\sSQLITE_DEFAULT_UNIX_VFS\scompile-time\soption. -D 2022-08-12T18:46:01.170 ++C Use\snew\s-DSQLITE_DEFAULT_UNIX_VFS="unix-none"\sfor\sfiddle\sbuild\sto\sbypass\sOPFS\slocking\serrors. ++D 2022-08-12T18:54:08.424 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 - F Makefile.in a4002278db76f5f959d73bf3fedfd1b1c24ca198e150eadb327a7daa597cce6a -F Makefile.in eceb228bf7b48f961b59a508f42ffa1211bf0c4c5bc818807768cc7b187ab0c8 ++F Makefile.in 5d0dfceebf19ccbce323181fa14fe15c3bc470293420a6b680fc76a1b1779087 F Makefile.linux-gcc f609543700659711fbd230eced1f01353117621dccae7b9fb70daa64236c5241 F Makefile.msc d547a2fdba38a1c6cd1954977d0b0cc017f5f8fbfbc65287bf8d335808938016 F README.md 8b8df9ca852aeac4864eb1e400002633ee6db84065bd01b78c33817f97d31f5e @@@ -1999,8 -1999,8 +1999,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P a16f0a46ec88c560f73d5664e4bf53fb5dd1a22e99a92c11b5c8d784816c3282 - R 68c3995263b343f69486af69573b8b41 -P 1b1f650a08da93da97ed3a96b9a3e4eac567472c266188c02a9bffe1cf620e53 -R 9329740380d01abc186d0aa46eefc155 -U drh -Z 7c0cd408e2c2d1d7e9656e705ea4f22c ++P f0ca02611484f5031076d7fae88845e9931715e9108ec0572629200d4f6636ef 49828bdec5f926cd18a069d39a5db0b1e1f3528a2affcfbaa1cf7b98aca51b3b ++R cdc00c7ef64a776b22c16fe2546768af +U stephan - Z 571a8d3aad5e0e97b4f122d411b8daa9 ++Z abf4f77a1cc7fc6241b9153ec6b252c6 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 01bd43411b,4f2bf325a9..fd28b4f82d --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - f0ca02611484f5031076d7fae88845e9931715e9108ec0572629200d4f6636ef -49828bdec5f926cd18a069d39a5db0b1e1f3528a2affcfbaa1cf7b98aca51b3b ++b3a93ec75acb38535691d6eaceb5a1a218a5ee3f755a1e12c9255b90567fc795