[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 0/3] testing: Build WHPX enabled binaries
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v2 0/3] testing: Build WHPX enabled binaries |
Date: |
Fri, 20 Sep 2019 17:17:46 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 |
On 9/20/19 1:33 PM, Philippe Mathieu-Daudé wrote:
> Add a job to cross-build QEMU with WHPX enabled.
>
> Since the WHPX is currently broken, include the patch required to have
> successful Shippable build.
>
> I previously included the WHPX headers shared by the Android project,
> and Daniel asked me to check the EULA. While trying to manually
> install the Windows SDK, I noticed the installer fetches archives
> directly, kindly asking where they are stored via the /fwlink API.
> Do the same, fetch the required archives and extract them. No need
> to accept EULA...
>
> Docker build the image first, then build QEMU in a instance of this
> image. The image is internal to Shippable, the instances are not
> reachable and are thrown once the build is finished. What we collect
> from Shippable is the console output of QEMU build process, and if
> the build process succeed or failed. So far we do not redistribute
> the image or built binaries.
>
> Philippe Mathieu-Daudé (3):
> target/i386: Fix broken build with WHPX enabled
> tests/docker: Add fedora-win10sdk-cross image
> .shippable.yml: Build WHPX enabled binaries
FWIW here is the result of this series:
https://app.shippable.com/github/philmd/qemu/runs/516/11/console
Duration 17 minutes (1076 seconds)
4m49s building the qemu:fedora-win10sdk-cross docker image,
11m10s building WHPX QEMU.