Trying to compile cil 1.8.2 on FreeBSD, with OCaml 4.12.1, ppx_deriving 5.2.1, ppx_deriving_yojson 3.6.1 and dune 2.8.0 gives the following error:
ocamlfind ocamldep -package zarith -package stdlib-shims -package batteries -package yojson -package ppx_deriving_yojson -modules src/ocamlutil/alpha.mli > src/ocamlutil/alpha.mli.depends
+ ocamlfind ocamldep -package zarith -package stdlib-shims -package batteries -package yojson -package ppx_deriving_yojson -modules src/ocamlutil/alpha.mli > src/ocamlutil/alpha.mli.depends
File "_none_", line 1:
Error: Cannot load ppx_deriving_yojson: interface mismatch on Ppx_deriving
Command exited with code 2.
Which are the compatible / recommended versions?