[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2] Fix QEMU compilation on Debian 10
From: |
David 'Digit' Turner |
Subject: |
[PATCH v2] Fix QEMU compilation on Debian 10 |
Date: |
Wed, 5 Apr 2023 19:21:06 +0200 |
QEMU does not compile on an old Debian 10 system for the
following reasons:
- Several sources include recent kernel headers that are
not provided by this system, and not listed in
linux-headers/
- The libvhost-user.c source file ends up including a
system kernel header, instead of the up-to-date
standard-headers/ version that contains the right
macro definition.
David 'Digit' Turner (3):
Fix libvhost-user.c compilation.
update-linux-headers.sh: Add missing kernel headers.
Update linux headers to v6.3rc5
include/standard-headers/drm/drm_fourcc.h | 12 ++
include/standard-headers/linux/ethtool.h | 48 +++++++-
include/standard-headers/linux/fuse.h | 45 +++++++-
include/standard-headers/linux/pci_regs.h | 1 +
include/standard-headers/linux/vhost_types.h | 2 +
include/standard-headers/linux/virtio_blk.h | 105 +++++++++++++++++
linux-headers/asm-arm64/kvm.h | 1 +
linux-headers/asm-x86/kvm.h | 34 +++++-
linux-headers/linux/const.h | 36 ++++++
linux-headers/linux/kvm.h | 9 ++
linux-headers/linux/memfd.h | 39 +++++++
linux-headers/linux/nvme_ioctl.h | 114 +++++++++++++++++++
linux-headers/linux/vfio.h | 15 ++-
linux-headers/linux/vhost.h | 8 ++
scripts/update-linux-headers.sh | 4 +-
subprojects/libvhost-user/libvhost-user.c | 6 +
16 files changed, 467 insertions(+), 12 deletions(-)
create mode 100644 linux-headers/linux/const.h
create mode 100644 linux-headers/linux/memfd.h
create mode 100644 linux-headers/linux/nvme_ioctl.h
--
2.40.0.348.gf938b09366-goog
- [PATCH v2] Fix QEMU compilation on Debian 10,
David 'Digit' Turner <=
- [PATCH 1/3] Fix libvhost-user.c compilation., David 'Digit' Turner, 2023/04/05
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., Michael S. Tsirkin, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., David Turner, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., David Turner, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., David Turner, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., Michael S. Tsirkin, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., David Turner, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., David Turner, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., Michael S. Tsirkin, 2023/04/07
- Re: [PATCH 1/3] Fix libvhost-user.c compilation., Daniel P . Berrangé, 2023/04/18