So, apparently, by default, it build ocaml bindings on my system (probably because the configure found relevant libraries); but that couldn't be packaged.
It turns out, we can just add directives in the .cygport file, so that these files are added to a new package, ocaml-hivex. The patch is attached: hivex-1.3.18-1bl1.cygport.ocaml.patch.txt - and since it is small, I'm also pasting it inline:
I've tried the cygport build from here:
https://github.com/fd00/yacp/tree/master/hivex
... and after installing a bunch of missing libraries, everything compiled, but the package step failed with:
So, apparently, by default, it build ocaml bindings on my system (probably because the configure found relevant libraries); but that couldn't be packaged.
It turns out, we can just add directives in the .cygport file, so that these files are added to a new package, ocaml-hivex. The patch is attached: hivex-1.3.18-1bl1.cygport.ocaml.patch.txt - and since it is small, I'm also pasting it inline: