Daniel P. Berrangé <berra...@redhat.com> writes:
> On Mon, Jan 16, 2023 at 10:06:07AM +0000, Alex Bennée wrote: >> >> marcandre.lur...@redhat.com writes: >> >> > From: Marc-André Lureau <marcandre.lur...@redhat.com> >> > >> > Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> >> >> I'm not sure how but this is re-breaking the windows build you just fixed: >> >> In file included from >> /usr/x86_64-w64-mingw32/sys-root/mingw/include/epoxy/egl.h:46, >> from /tmp/qemu-test/src/include/ui/egl-helpers.h:5, >> from /tmp/qemu-test/src/include/ui/gtk.h:25, >> from ../src/ui/gtk.c:42: >> >> /usr/x86_64-w64-mingw32/sys-root/mingw/include/epoxy/egl_generated.h:11:10: >> fatal error: EGL/eglplatform.h: No such file or directory >> 11 | #include "EGL/eglplatform.h" >> | ^~~~~~~~~~~~~~~~~~~ >> compilation terminated. >> >> I'm going to drop this patch for now. > > We don't include mingw*-epoxy in the QEMU container, and AFAIK > nothing else we install has it as a dependency, so I'm guessing > you must have done a build locally rather than with our windows > containers ? No I was building with the container but weirdly I am seeing different results on different machines: make docker-test-mingw@fedora-win64-cross J=9 V=1 works on my desktop make docker-test-mingw@fedora-win64-cross V=1 J=20 fails on my build box. This must be some sort of weird caching behaviour but I was trying to track down the failures in CI: > > Ultimately this is a RPM packaging bug, which was recently fixed > in Fedora > > commit 1e748f66e067d9332bc02f1ea994b6dd3b5e47f3 (HEAD -> f37, > origin/rawhide, origin/main, origin/f37, origin/HEAD, rawhide) > Author: Kalev Lember <klem...@redhat.com> > Date: Fri Jan 13 14:36:35 2023 +0100 > > Add missing runtime requires on mingw-angleproject > > This fixes gtk cross compilation in upstream CI that started to fail > with: > > > /usr/x86_64-w64-mingw32/sys-root/mingw/include/epoxy/egl_generated.h:11:10: > fatal error: EGL/eglplatform.h: No such file or directory > > > So you should be able to just 'dnf update' to fix this. > > With regards, > Daniel -- Alex Bennée Virtualisation Tech Lead @ Linaro