[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Build fix backports for 4.9 - 4.11 inclusive


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Ian Jackson <ian.jackson@xxxxxxxxxx>
  • Date: Wed, 10 Jun 2020 12:11:48 +0100
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx, committers@xxxxxxxxxxxxxx, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Wed, 10 Jun 2020 11:11:59 +0000
  • Ironport-sdr: Y/sdrW+C4pt8uxofcg0lqf+kqugqEFJeK56hf4nK3LQEui7kApEcBFShHj6XNSWQVVKg+r61bl e8ckbHqc5soMLJxWnhpB56419X2hecWPgPTyottKv+E9eH2y/3nkU4JdiSJPMqVZKQ8uIfv85u ckWtCosEHT+mZ1RMcqIuwPVSw8fnzMGtRBK82N3SAaemdRUVneiTUOfp12FfHKVlKIWCGWbt3h K6q5pDlQzfKX1bPgSg9tcP01E86/hll7UU/RV/YxOrXYiukCSJirMI88NLTeghChEhZkU9T7dl +F4=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

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.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.