Closed wiml closed 4 years ago
so, what works for me is:
With Ocaml 4.08.1, I also had to downgrade cstruct from 5.0.0 to 4.0.0 due to
File "_none_", line 1:
Error (alert deprecated): module Stdlib.Pervasives
Use Stdlib instead.
If you need to stay compatible with OCaml < 4.07, you can use the
stdlib-shims library: https://github.com/ocaml/stdlib-shims
that apparently comes from the cstruct PPX. Something in dune or the ppx (?) seems to lose the lexical coordinates. The source of this problem was more annoying to figure out than necessary but now I am running a testing SSH server -- hooray!
@dsheets good to hear. I use dune build --profile=release
quite a lot to not be disturbed by "warnings are errors" (and indeed, that cstruct/ppx_cstruct issue is annoying, I PRed a fix for the above 3 weeks ago in https://github.com/mirage/ocaml-cstruct/pull/269)
since c0e82546abe73c074f58f61388efaae7f6650117 mirage-crypto is used now (which in turn has been released to opam repository)
I've been trying to install awa-ssh using opam, but so far without success.
nocrypto
than the current release (0.5.4).x509
(val ca_error_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> ca_error is not included in val ca_error_of_sexp : Sexplib.Sexp.t -> ca_error).