Bug#685134: Bug#684909: Bug#685134: [s390-tools] please add patch from qemu
On 2017-10-19 18:15, Dimitri John Ledkov wrote:
> On 19 October 2017 at 15:31, Philipp Kern <firstname.lastname@example.org> wrote:
> > On 10/19/2017 03:06 PM, Michael Tokarev wrote:
> >> Debian has much stricter policy wrt blobs (DFSG),
> >> and debian builds for more architectures (the firmware,
> >> if it is part of qemu-system-s390 package, needs to be
> >> built on all architectures where this binary package
> >> builts, or it needs to be a separate arch-all package).
> > Note that the arch:all autobuilders are amd64. gcc-*-s390x-linux-gnu
> > exists in Debian, although only on i386 and amd64. I don't think there's
> > a policy today that precludes you from forcing users to build arch:all
> > on amd64 for technical reasons.
> > Kind regards
> > Philipp Kern
> The s390x firmware in question, is built from source, on Ubuntu, on
> every src:qemu upload on the s390x architecture and shipped in an
> arch:s390x package.
> qemu-system-s390x requires to run on the s390x hardware, as it is
> effectively passthrough kvm only, and is not userspace emulated.
> (Does not work on non-s390x machines).
Maybe because Ubuntu decided to build it only on s390x. Debian ships it
built for other architectures and it works perfectly. You can emulate an
s390x with qemu-system-s390x on amd64, arm or mips. This firmware works
Aurelien Jarno GPG: 4096R/1DDD8C9B