You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
81: Switch to a fork of libsqlite3-sys in order to statically link libSQL r=MarinPostma a=psarna
Until (if?) we get official libSQL support from the great libsqlite3-sys crate, we can instead switch to a git dependency.
What it provides is as follows:
- statically links libSQL, compiled from sqlite3.c and sqlite3.h amalgamation files
- adds custom libSQL helper functions, like automatic initialization of the WebAssembly function table and opening a connection with virtual WAL
It also lets us drop the libsql git submodule, because we now only rely on the libsqlite3-sys crate to provide the library for us.
Ref: rusqlite/rusqlite#1283
Co-authored-by: Piotr Sarna <sarna@chiselstrike.com>
0 commit comments