binaryen.ml icon indicating copy to clipboard operation
binaryen.ml copied to clipboard

chore: Pin CI dependencies

Open ospencer opened this issue 9 months ago • 3 comments

ospencer avatar Feb 16 '25 22:02 ospencer

The 4.12.1 windows build is failing because v3 only back-ported support to 4.13 see here.

still looking into why the others are failing with the libbinaryen symbol.

spotandjake avatar Mar 20 '25 17:03 spotandjake

https://github.com/spotandjake/binaryen.ml/actions/runs/13976642425/job/39131977243

I got opam working on windows with some caveats:

  • I think we need to drop support for 4.12.1 as it is not supported by ocaml/setup-ocaml@v3
  • I was able to get the build working using the pr here with msys2 support
    • This doesn't handle caching though so builds take a bit longer
    • not upstreamed into ocaml/setup-ocaml yet

I'm going to keep playing around though as i don't feel like this is ideal.

spotandjake avatar Mar 20 '25 18:03 spotandjake

Yeah, we'll drop support for 4.12.1. This totally should work with cygwin, so it'd be great if we figured that out.

ospencer avatar Mar 20 '25 19:03 ospencer

Closing as this was done in #214

ospencer avatar May 15 '25 04:05 ospencer