[Pkg-xen-devel] Bug#1002658: Bug#1002658: FTBFS with OCaml 4.13.1

Hans van Kranenburg hans at knorrie.org
Mon Dec 27 16:45:54 GMT 2021


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



More information about the Pkg-xen-devel mailing list