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.
.vole/images/release.yaml +1−1
| @@ -11,7 +11,7 @@ env: | |||
| 11 | 11 | CGO_ENABLED: "1" | |
| 12 | 12 | # Link the system SQLite instead of compiling the driver's bundled copy; the | |
| 13 | 13 | # packages declare the matching runtime library (see packaging/nfpm.yaml). | |
| 14 | GOFLAGS: "-tags=libsqlite3" | ||
| 14 | GOFLAGS: "-tags=libsqlite3,sqlite_fts5" | ||
| 15 | 15 | # Opt in to the runner's cache mount, so a tag build reuses what CI already | |
| 16 | 16 | # downloaded and compiled. | |
| 17 | 17 | GOMODCACHE: "/cache/go-mod" | |