[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] .gitlab-ci/windows.yml: Don't install libusb or spice packag
From: |
Alex Bennée |
Subject: |
Re: [PATCH] .gitlab-ci/windows.yml: Don't install libusb or spice packages on 32-bit |
Date: |
Fri, 16 Feb 2024 15:47:01 +0000 |
User-agent: |
mu4e 1.11.28; emacs 29.1 |
Peter Maydell <peter.maydell@linaro.org> writes:
> On Fri, 16 Feb 2024 at 11:29, Alex Bennée <alex.bennee@linaro.org> wrote:
>>
>> Peter Maydell <peter.maydell@linaro.org> writes:
>>
>> > When msys2 updated their libusb packages to libusb 1.0.27, they
>> > dropped support for building them for mingw32, leaving only mingw64
>> > packages. This broke our CI job, as the 'pacman' package install now
>> > fails with:
>> >
>> > error: target not found: mingw-w64-i686-libusb
>> > error: target not found: mingw-w64-i686-usbredir
>> >
>> > (both these binary packages are from the libusb source package).
>> >
>> > Similarly, spice is now 64-bit only:
>> > error: target not found: mingw-w64-i686-spice
>> >
>> > Fix this by dropping these packages from the list we install for our
>> > msys2-32bit build. We do this with a simple mechanism for the
>> > msys2-64bit and msys2-32bit jobs to specify a list of extra packages
>> > to install on top of the common ones we install for both jobs.
>> >
>> > Cc: qemu-stable@nongnu.org
>> > Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2160
>> > Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
>>
>> Queued to testing/next, thanks.
>
> I'm just testing a merge where I've applied this directly to
> get our CI back to green, so you don't need to take it via
> your tree.
Ok.
--
Alex Bennée
Virtualisation Tech Lead @ Linaro