4.9 to 4.11 don't build on Debian stable, which we are now using in
osstest.  This is because they are missing a number of compile fixes.

Where things are straightforward I intend to backport these and push
them to the relevant Xen stable branches without formally posting
about them each here.  I hope that is OK.


So far I have identified:

For 4.11:

  2b50cdbc444c637575580dcfa6c9525a84d5cc62
  tools/xentop : replace use of deprecated vwprintw

That makes it build.  I will push it shortly.


For 4.10:

That and a large number of fixes from Marek Marczykowski-Górecki and
one from John Thomson.  Additionaly there is a problem with seabios,
which is missing:

  8c3f57ea1217ea0c80a72898bc35baa0e14af0e0
  ssdt: Fix building of legacy acpi tables on current iasl compiler

I think this can probably just be cherry-picked onto upstream seabios
10.2.

Wei, should we do that, or should we try to persuade upstream to make
a 10.4 containing this fix, or what ?

I don't yet know if this is a complete list.


For 4.9 I think probably all of the above.  There is also a build
failure I don't yet understand:

  ld: 
/home/osstest/build.150951.build-amd64/xen/stubdom/mini-os-x86_64-vtpmmgr/mini-os.o:
  in function `TPM_TakeOwnership': gdtoa-hexnan.c:(.text+0x829a): undefined 
reference to `unpack3_TPM_RSA_KEY_PARMS'


Thanks,
Ian.

Reply via email to