SQLITE_NOTICE(283): recovered 2 frames from WAL file /fossil/dotnet.fossil-wal

System.Data.SQLite: Ticket Change Details
Ticket Change Details
Not logged in

Artifact ID: 8e063a3ae4773630bca8f255bb6b45a662f0f430
Ticket: 1d71eb4e58f94c9e1b37b4e358eba188d2f858e0
Compiling SQLite.Interop.dll for Linux
User & Date: anonymous 2020-01-21 22:09:36


  1. Change foundin to "6b6fb5374d"
  2. Change icomment to:

    Trying to compile 6b6fb5374d for .NET Standard 2.1 for Linux x64. Which works successfully out of the box.

    However, I wish to make changes to the SQLite.Interop.dll, but this only seems to affect the win-x64 and win-x86 runtimes. How do I recompile the linux-x64 version? That appears to be missing from the build instructions.

    Looking through the build bat files, it seems like the SQLite.Interop.dll for linux-x64 runtime binary is downloaded from https://system.data.sqlite.org/index.html/uv/linux-x64/SQLite.Interop.dll. Where does this come from? How do I build it myself?

  3. Change login to "anonymous"
  4. Change mimetype to "text/x-fossil-plain"
  5. Change private_contact to "97ac25c62f39072193b0e71340c806f9bc793391"
  6. Change severity to "Important"
  7. Change status to "Open"
  8. Change title to "Compiling SQLite.Interop.dll for Linux"
  9. Change type to "Build_Problem"