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
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|