On Thu, 16 Oct 2014 13:41:43 +0100 Stuart Henderson <st...@openbsd.org> wrote:
> On 2014/10/16 13:38, Christopher Zimmermann wrote: > > Hi, > > > > I keep being asked why unison fails to work since the upgrade to > > OCaml 4.02. Therefore I'd like to add this piece of information to > > the install message. > > Ugh! > > In a previous version, they had this ... > > "Update to 2.40.102 > fixes an incompatibility between a server compiled with ocaml3 and a > client compiled with ocaml4" > > Could something like this be done instead? I guess this was about this svn commit: * Use hash function from OCaml 3.x for comparing archives, even when compiled with OCaml 4.x git-svn-id: https://webdav.seas.upenn.edu/svn/unison/trunk@514 4bce34ff-96ee-0310-b826-95abcfff6e26 This does not seem to be about marshalling, but is also a case of relying on OCaml stdlib functionality that is not meant to be included in portable protocols. Sorry to say, but I'm not motivated to fix this design bug of unison. (would take me about a days work). Christopher -- http://gmerlin.de OpenPGP: http://gmerlin.de/christopher.pub F190 D013 8F01 AA53 E080 3F3C F17F B0A1 D44E 4FEE
signature.asc
Description: PGP signature