The sound distributed version control system

#865 [SANAKIRJA, FREEBSD, PORTABLE] fallocate() is not implemented on FreeBSD on ZFS

Opened by tankf33der on January 12, 2024
tankf33der on January 12, 2024

clone fails on FreeBSD on ZFS. Bug report thru FreeBSD.

Make sanakirja portable.

./sanakirja/src/environment/mod.rs:            fallocate(file, offset + length)?;
./sanakirja/src/environment/mod.rs:fn fallocate(file: &std::fs::File, length: u64) -> Result<(), Error> {
./sanakirja/src/environment/mod.rs:fn fallocate(&self, length: u64) -> Result<(), Error> {
levi on January 15, 2024

It’s worth adding, this reference #857