Steven Surdock wrote:
>I've tried various combinations of Unison on both ends to no avail.

Yes, unison has always been very peculiar about which other version of
unison it works with.  Nowadays unison is also in "bug fixes only" mode it
seems, and the developers now apparently only ever test the latest version
of unison with the latest version of ocaml; for any other combination
you're on your own.

>+ Keep the host at 6.5 (until Unison Window's binaries catch up.)

I don't know where you got those Windows binaries but IMHO you're better
off updating OpenBSD to 6.6 and creating your own Windows binaries.

>+ Compile Unison on Windows with a compatible OCAML.

That's what I did.  Get cygwin (with gcc), compile the latest version of
ocaml (4.09.0), then compile the latest version of unison (use git or get
the zip file for the latest version directly from github.com; do not try to
use previous official releases of unison because they won't work with the
latest version of ocaml).  When compiling unison you will get some warnings
about deprecated APIs but it worked fine for me in the end.

FYI, I ended up doing the same thing on Linux too (because I like pain,
apparently) and it worked fine too.

>+ Build Unison on 6.6 with a lower OCAML version (4.07 seems to work.)

You can try that too but you'll basically be on your own if something
breaks: the unison devs will just tell you to upgrade.

Philippe


Reply via email to