[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: Build fix backports for 4.9 - 4.11 inclusive
> -----Original Message----- > From: Xen-devel <xen-devel-bounces@xxxxxxxxxxxxxxxxxxxx> On Behalf Of Ian > Jackson > Sent: 10 June 2020 12:12 > To: Jan Beulich <jbeulich@xxxxxxxx> > Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx; committers@xxxxxxxxxxxxxx; Wei Liu > <wl@xxxxxxx> > Subject: Build fix backports for 4.9 - 4.11 inclusive > > 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 > Something like this is hitting me building 4.11 too. Weirdly it does not hit if I do a clean build... only incremental: make -C seabios-dir all make[3]: Entering directory '/local/scratch/pdurrant/xen/tools/firmware/seabios-dir-remote' Compiling IASL src/fw/ssdt-misc.hex out/src/fw/ssdt-misc.dsl.i 4: DefinitionBlock ("ssdt-misc.aml", "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1) Error 6155 - Invalid OEM Table ID ^ (Length cannot exceed 8 characters) ASL Input: out/src/fw/ssdt-misc.dsl.i - 102 lines, 2567 bytes, 35 keywords Listing File: out/src/fw/ssdt-misc.lst - 8393 bytes Hex Dump: out/src/fw/ssdt-misc.hex - 4096 bytes Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 2 Optimizations > 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.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |