dim
dim copied to clipboard
add riscv build support
old ring(tls related) do not support RISC-V, so update it to latest version. also it will impact sqlx(upgrade from 0.5 to 0.7), 0.7 version sqlx remove Excutor trait in Transaction, so code need to be modified for that.
Just so I understand: to enable riscv support this PR is essentially just updating the versions of some dependencies?
Just so I understand: to enable riscv support this PR is essentially just updating the versions of some dependencies?
yes, I have a risc-v board, and after updating deps, it works fine. because old ring does not support risc-v(https://github.com/briansmith/ring/issues/1182), update to latest version will make dim work on risc-v
I built this fork and dim.db get locked after creating admin account
2024-03-06T01:13:39.402942Z ERROR request{method=POST uri=/api/v1/library version=HTTP/1.1}: dim_web::routes::library: Error committing transaction err=Database(SqliteError { code: 5, message: "database is locked" })