I have updated eliom to the latest version (5.0.0) installed via opam, and it fails. I have tried both with 4.02.1 & 4.02.3 compiler, but, it fails to compile basic eliom :
eliomdep -client -ppx -package lwt.ppx -package js_of_ocaml.deriving.ppx -package js_of_ocaml.ppx mysite.eliom > _deps/mysite.eliom.client
Fatal error: exception Fl_package_base.No_such_package("js_of_ocaml.deriving.ppx", "")
make: *** [_deps/mysite.eliom.client] Erreur 2
Any idea ?
It looks like there is a flaw in Makefile.options generated by eliom-distillery : the CLIENT_PACKAGES is initially equal to a list of <package>.ppx ; one has to remove .ppx extension to get it works:
initial Makefile.options
corrected Makefile.options :
This is due to ppx-deriving.3.0 that is not installed. (Thx to Drup)