OCaml versions < 4.10 (discussion)
The current version of boxroot expects OCaml versions >= 4.10 (because of the use of Caml_state), but does that matter?
I am slowly working (after a long while) on a new release of ocaml-interop with support for OCaml 5 and threads. It also upgrades the boxroot dependency to 0.3 (last publicly published version uses 0.2).
One thing I noticed is that right now boxroot 0.3 does not work with older OCaml versions. The question is, does anybody care? I personally am not interested in supporting older (than 4.10 at least) OCaml versions in ocaml-interop, and I don't know if there are any Rust<->OCaml FFI code authors that do use older OCaml versions.
Just wanted to know what others think (specially @zshipko, because ocaml-rs right now seems to explicitly support OCaml versions as old as 4.08.1).
Is it ok to drop support for OCaml versions < 4.10 ?