vole
Clone
Read only, no credentials:
https://rodent.software/git/vole.git
Write over SSH with a registered key:
git clone ssh://git@0.0.0.0:2222/vole.git
A free and open-source forge that lives in your Git repo.
Ask the build for FTS5
41dd571fae2d00dab2f7bc4a2299e220a134fa13 · Keenan Nemetz · 9d ago · parent 72f22292
Ask the build for FTS5 Search needs SQLite's FTS5 module. The driver's bundled SQLite only compiles it in with a build tag, so every build and test command that can reach the index now passes `sqlite_fts5` beside `libsqlite3`: the verify and release images, both workflows, and the commands the docs give for building and testing from source. With the system library the tag is inert — the module is whatever the distribution built — and the packages already depend on that library. Debian, Ubuntu, Fedora, RHEL and Rocky all enable FTS5, and docs/packaging.md now says the dependency includes it.
docs/packaging.md +4−1
| @@ -15,7 +15,10 @@ page also carries `SHA256SUMS`; compare it before installing. | |||
| 15 | 15 | Both packages depend on `git` and the system SQLite library: `libsqlite3-0` on | |
| 16 | 16 | Debian and Ubuntu, `sqlite-libs` on Fedora, RHEL, and Rocky. Vole links SQLite | |
| 17 | 17 | dynamically, so the library must be present where the binary runs; the package | |
| 18 | manager installs it with the package. | ||
| 18 | manager installs it with the package. The system library must include SQLite's | ||
| 19 | FTS5 module, which every distribution listed above enables in its build; the | ||
| 20 | search page is what needs it, and the binary carries the tag that asks for it | ||
| 21 | when the driver's bundled copy is used instead. | ||
| 19 | 22 | ||
| 20 | 23 | ## What the package installs | |
| 21 | 24 | ||