BinaryAnalysisPlatform / bap

Binary Analysis Platform
MIT License
2.05k stars 271 forks source link

OCaml 5.0 support / Dune #1561

Open kit-ty-kate opened 1 year ago

kit-ty-kate commented 1 year ago

bap is not currently compatible with OCaml 5.0 due to its use of the deprecated OASIS tool. During last release @ivg told me you were working on a switch to dune (https://github.com/ocaml/opam-repository/pull/21781#issuecomment-1184488487)

I’m opening this issue just to track the progress of this given the full release of OCaml 5.0 is currently planned for early next month.

ivg commented 1 year ago

It is partially implemented but requires more testing and the final release. The estimated amount of work is about a week. We plan to integrate and include it in the next release. Here is the link to the version of bap with full support of dune. It is currently blocked by this PR to dune (without it we can't load plugins in top-level).

kit-ty-kate commented 1 year ago

thanks for the update. I've pinged the dune devs to see if they could have a look at it.