Hi Stéphane, On 12/26/21 9:06 PM, Stéphane Glondu wrote: > [...] > > Your package FTBFS with OCaml 4.13.1 with the following error: >> [...] >> 57 | #define Some_val(v) Field(v,0) >> | >> In file included from /usr/lib/ocaml/caml/alloc.h:24, >> from xentoollog_stubs.c:23: >> /usr/lib/ocaml/caml/mlvalues.h:404: note: this is the location of the >> previous definition >> 404 | #define Some_val(v) Field(v, 0) >> | >> cc1: all warnings being treated as errors
Thanks for the report. There is an upstream fix for the ocaml redefinition issues, so that's at least a good thing. This fix is already in the released Xen 4.16, but not in Xen 4.14 that is in unstable now. https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=2d1a35f1e6c2113a6322fdb758a198608c90e4bd We're currently preparing the upload of the new Xen 4.16 to Debian experimental->unstable. So, either when that one reaches unstable, or, also, when we have to do another intermediate Xen 4.14 upload to unstable first (e.g. some more urgent security fixes), we can resolve this. Let me know if you have specific wishes around deadline etc for completing the ocaml transition. It doesn't take much effort for us to do a -2 upload to unstable which only will include the above upstream fix as change. So, when we would get into the critical path of progress in your work, feel free to ask for that. Thanks, Hans