Skip to content

Add fuse2 dependency, fix dynamic SQLite loading

Kind of killing two birds in one stone. :)

Fossil has a fusefs command where a repository is mounted so that you can browse commits and tags without having to open a check-out for each one.

Additionally, the PKGBUILD seemed to intend to disable the vendored SQLite but it wasn't working. I changed out --disable-internal-sqlite for --with-sqlite=/usr and that did the trick. And even as it's unlikely for an Arch system to have an outdated SQLite, I still added a version check (>=3.46.0) on the sqlite dependency. ./configure --print-minimum-sqlite-version can be used in the future to take note of new requirements.

Merge request reports

Loading