On Wed, Mar 03, 2021 at 09:29:43AM +0100, Petr Pisar wrote:
V Tue, Mar 02, 2021 at 12:45:42PM +0000, Richard W.M. Jones napsal(a):
On Mon, Mar 01, 2021 at 01:31:13PM +0000, Daniel P. Berrangé wrote:
+%if %{_with_mingw}
+%package -n mingw32-libvirt-glib +Summary: MingwGW Windows libvirt-gconfig virtualization library +BuildArch: noarch +Requires: pkgconfig
Why are the packages noarch if they contain a machine code?
Fullarch Linux packages are built on various architectures. Is MinGW toolchain available on all of them? E.g if my Linux package builds on s390x, is there a crosscompiler available and is thus possible to build Windows binaries there? What about runnning tests in %check phase?
The mingw toolchain is a cross compiler, and available on all Fedora arches, so it doesn't matter what arch we build the DLLs on. Generally we dont run tests in %check for mingw, but in theory you could use wine to do this.
Regards, Daniel