Dear Maintainer, I would like to report a bug in unison, version 2.48.4.
I am trying to synchronize using unison from a testing release to stable release, however I get a "Fatal error: Server: Fatal error during unmarshaling (input_value: ill-formed message), possibly because client and server have been compiled with differentversions of the OCaml compiler." error although the unison versions are the same: Client: $ uname -a Linux xxxxx 5.8.0-1-amd64 #1 SMP Debian 5.8.7-1 (2020-09-05) x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux bullseye/sid Release: testing Codename: bullseye $ unison -version unison version 2.48.4 Server: $ uname -a Linux xxxxxxx 4.19.0-0.bpo.9-amd64 #1 SMP Debian 4.19.118-2+deb10u1~bpo9+1 (2020-06-09) x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster $ unison -version unison version 2.48.4 Also, the error message has a typo, there is no space between different and versions BTW, sid client to stable server sync works. Thanks for your great work. S.

