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 < /usr/include/arch-gnu/asm/e820.h --- > /usr/include/arch-gnu/asm/elf.h 17,18c13 < /usr/include/arch-gnu/asm/hw_breakpoint.h < /usr/include/arch-gnu/asm/hwcap2.h --- > /usr/include/arch-gnu/asm/hwcap.h 22,27d16 < /usr/include/arch-gnu/asm/ist.h < /usr/include/arch-gnu/asm/kvm.h < /usr/include/arch-gnu/asm/kvm_para.h < /usr/include/arch-gnu/asm/kvm_perf.h < /usr/include/arch-gnu/asm/ldt.h < /usr/include/arch-gnu/asm/mce.h 30,31d18 < /usr/include/arch-gnu/asm/msr.h < /usr/include/arch-gnu/asm/mtrr.h 36,41d22 < /usr/include/arch-gnu/asm/posix_types_32.h < /usr/include/arch-gnu/asm/posix_types_64.h < /usr/include/arch-gnu/asm/posix_types_x32.h < /usr/include/arch-gnu/asm/prctl.h < /usr/include/arch-gnu/asm/processor-flags.h < /usr/include/arch-gnu/asm/ptrace-abi.h 48d28 < /usr/include/arch-gnu/asm/sigcontext32.h 55d34 < /usr/include/arch-gnu/asm/svm.h 62,67d40 < /usr/include/arch-gnu/asm/unistd_32.h < /usr/include/arch-gnu/asm/unistd_64.h < /usr/include/arch-gnu/asm/unistd_x32.h < /usr/include/arch-gnu/asm/vm86.h < /usr/include/arch-gnu/asm/vmx.h < /usr/include/arch-gnu/asm/vsyscall.h 135d107 < /usr/include/linux/a.out.h 405,406d376 < /usr/include/linux/kvm.h < /usr/include/linux/kvm_para.h -- 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: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1872931/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs