This bug was fixed in the package qemu - 1:4.2-3ubuntu6
---
qemu (1:4.2-3ubuntu6) focal; urgency=medium
[ Christian Ehrhardt ]
* enable riscv build (LP: #1872931)
[ changes picked from Debian ]
- enable support for riscv64 hosts
- only enable librbd on architectures
Together with Wgrant we cancelled the old upload and replaced it with
one that also fixes bug 1872945
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872931
Title:
enable riscv build
To manage
FYI: This was uploaded to focal-unapproved by Wgrant
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872931
Title:
enable riscv build
To manage notifications about this bug go to:
Disabling virglrenderer on only some host archs is a bit more
complicated. I've opted to ignore the virglrenderer test failures on
riscv64, reenabled virglrenderer in qemu, and uploaded
virglrenderer/qemu/libvirt to focal-proposed.
--
You received this bug notification because you are a member
Fix by https://lists.gnu.org/archive/html/qemu-devel/2020-04/msg00872.html
new builds in the PPA
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872931
Title:
enable riscv build
To manage
[09:22] cpaelzer: Ugh, I wonder if Linux 5.4 added partial KVM headers
[09:22] My previous builds were against 5.3
I compared riscv headers in the last 5.3 in Focal
https://launchpad.net/ubuntu/+source/linux/5.3.0-25.27
But at least the official build had no riscv build yet
Comparing the two arches -dev packages this is what is missing:
Some of them might be intentional but kvm.h breaks this.
< /usr/include/arch-gnu/asm/a.out.h
9,10d7
< /usr/include/arch-gnu/asm/boot.h
< /usr/include/arch-gnu/asm/bootparam.h
13,14c10
< /usr/include/arch-gnu/asm/debugreg.h
<
qemu src has in ./linux-headers/linux/kvm.h
#include
#include
#include
So does /usr/include/linux/kvm.h on Focal BTW.
There are two ways to resolve this:
- via system includes by /usr/include/x86_64-linux-gnu/asm/kvm.h
- via internal includes in qemu by ./linux-headers/asm-s390/kvm.h
Last build has thrown a build error:
In file included from /<>/hw/s390x/s390-virtio-ccw.c:47:
/<>/linux-headers/linux/kvm.h:14:10: fatal error: asm/kvm.h: No
such file or directory
14 | #include
| ^~~
compilation terminated.
make[2]: *** [/<>/rules.mak:69:
WIP in PPA https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/4015/+packages
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1872931
Title:
enable riscv build
To manage notifications about
[11:23] wgrant: does enabling rsicv have a general FFe?
[11:23] or do we need such processing for every change (I'd hope not)
[11:54] It hasn't been suggested to me that an FFe was required for
changes that were limited to riscv64.
[11:55] I thought enabling another arch usually would fall
Combined with the recent Debian changes into preliminary changeset, but
still discussing if that needs an Feature Freeze exception (or not need
to be in 20.04 at all and could be 20.10).
* enable riscv build (LP: #1872931)
- enable support for
12 matches
Mail list logo