mirage / ocaml-fat

Read and write FAT format filesystems from OCaml
ISC License
26 stars 18 forks source link

Compilation and Tests Failing #91

Open PizieDust opened 1 year ago

PizieDust commented 1 year ago

Running dune runtest or dune build reports the following errors:

File "src/fat.ml", line 1:
Error: The implementation src/fat.pp.ml
       does not match the interface src/.fat_filesystem.objs/byte/fat.cmi:
       ... ...
       The value `get_partial' is required but not provided
       File "src/mirage_kv.mli", line 140, characters 2-98:
         Expected declaration
       In module KV_RO:
       The value `size' is required but not provided
       File "src/mirage_kv.mli", line 175, characters 2-60:
         Expected declaration
PizieDust commented 1 year ago

Seems this has to do with the mirage-kv package. We have to update our ocaml-fat library to implement the get_partial and size from the mirage_kv interface RO module perhaps