Search Criteria
Package Details: turso 0.6.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/turso.git (read-only, click to copy) |
|---|---|
| Package Base: | turso |
| Description: | Turso Database is an in-process SQL database, compatible with SQLite. |
| Upstream URL: | https://github.com/tursodatabase/turso |
| Licenses: | MIT |
| Submitter: | aarto |
| Maintainer: | aarto |
| Last Packager: | aarto |
| Votes: | 4 |
| Popularity: | 0.001725 |
| First Submitted: | 2025-06-29 16:23 (UTC) |
| Last Updated: | 2026-05-15 05:50 (UTC) |
Dependencies (6)
- oniguruma (oniguruma-gitAUR)
- cargo (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, placeholder-for-rustAUR, rust, rustup) (make)
- libaegisAUR (libaegisAUR) (make)
- libgit2 (libgit2-gitAUR) (make)
- mimalloc (mimalloc-gitAUR) (make)
- simsimdAUR (make)
Latest Comments
aarto commented on 2026-04-09 06:01 (UTC)
hi gyscos, thanks for the heads up, i've been doing something similar since a few days ago with the -bin and -git versions of this package, i'm keeping this as it is since i'm currently unable to build, i will update the dependencies as soon as a release with the pure_rust crypto flag is available.
gyscos commented on 2026-04-07 15:45 (UTC) (edited on 2026-04-07 16:06 (UTC) by gyscos)
Looking at the output of
cargo build --release -vv | rg simd, I see (among other things):This looks like it tries to build simsimd statically.
Looking at simsimd's build script (https://github.com/ashvardanian/NumKong/blob/v6.5.16/build.rs), it also looks like it's building the vendored lib into a static lib (the default for cc).
So maybe we don't need the simsimd dependency at all? Even not as a
makedepends, since it just compiles the C source packaged in the crate.I also suspect the other
-lflags are not needed, as I don't see any of them mentioned inldd $(which tursodb).aarto commented on 2026-01-06 22:08 (UTC)
Hi @gyscos, I've merged your change into the simsimd
PKGBUILD. I still have to investigate why libsimsimd is not dynamically linked into tursodb, I'm sure it was required for compilation at some point.I will take a look into it as soon as I'm able to. In the meantime, feel free to reach out if you have any other suggestion!
gyscos commented on 2026-01-06 16:58 (UTC) (edited on 2026-01-06 18:56 (UTC) by gyscos)
Hi! I'm getting compilation errors with the latest version of this package:
The same happens for many other crates when building this package.
It's complaining about the inability to find
-lsimsimd, but I do havesimsimd 6.5.4-2installed. But it looks likesimsimdstores itslibsimsimd.soin/usr/local/libfor some reasons. Maybe that's the issue?If I remove
-l simsimdfrom theRUSTFLAGS, it builds fine (but might end up not using simsimd?).If I leave that flag, but copy
/usr/local/lib/libsimsimd.soto/usr/lib/libsimsimd.so, it also builds fine.At this point I believe the issue is in the simsimd package, I left a comment there.
Though curiously, note that in both cases, the resulting
tursodbbinary doesn't seem to dynamically link to it (but that's a different problem):aarto commented on 2025-06-29 18:37 (UTC)
Hi @gycos, I've created the
tursopackage, I'm gonna merge this one with it once there's a stable release. Thanks for letting me know!gyscos commented on 2025-06-28 13:53 (UTC)
Hi! It looks like limbo is being renamed to turso. Not sure if a new AUR package should be started or if this one can be renamed?
aarto commented on 2025-05-02 16:38 (UTC)
Fixed! Thanks for letting me know
gyscos commented on 2025-05-02 14:31 (UTC) (edited on 2025-05-02 16:22 (UTC) by gyscos)
Hi, and thanks for maintaining this package! I'm getting compilation error building this with gcc 15.1.1, oniguruma 6.9.10:
(And a bunch of similar ones)
The weird thing is that it works totally fine on 2 other computers running up-to-date arch as well :^S
aarto commented on 2025-03-20 08:01 (UTC)
That's wonderful news!
alerque commented on 2025-03-20 07:01 (UTC)
A few more votes and a little more stability upstream and I'll be migrating this to [extra].