build and include qemu-system-aarch64

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
This commit is contained in:
Dietmar Maurer 2018-09-26 12:15:20 +02:00 committed by Wolfgang Bumiller
parent 53e83913af
commit 583378ed06
3 changed files with 10 additions and 1 deletions

4
debian/control vendored
View File

@ -26,6 +26,7 @@ Build-Depends: autotools-dev,
texinfo, texinfo,
uuid-dev, uuid-dev,
xfslibs-dev, xfslibs-dev,
libfdt-dev,
Standards-Version: 3.7.2 Standards-Version: 3.7.2
Package: pve-qemu-kvm Package: pve-qemu-kvm
@ -53,12 +54,15 @@ Conflicts: kvm,
qemu-kvm, qemu-kvm,
qemu-system-common, qemu-system-common,
qemu-system-x86, qemu-system-x86,
qemu-system-arm,
qemu-utils, qemu-utils,
Provides: qemu-system-x86, Provides: qemu-system-x86,
qemu-system-arm,
qemu-utils, qemu-utils,
Replaces: pve-kvm, Replaces: pve-kvm,
pve-qemu-kvm-2.6.18, pve-qemu-kvm-2.6.18,
qemu-system-x86, qemu-system-x86,
qemu-system-arm,
qemu-utils, qemu-utils,
Description: Full virtualization on x86 hardware Description: Full virtualization on x86 hardware
Using KVM, one can run multiple virtual PCs, each running unmodified Linux or Using KVM, one can run multiple virtual PCs, each running unmodified Linux or

View File

@ -3,9 +3,14 @@ usr/bin/qemu-system-x86_64 usr/bin/kvm
# qemu-system-i386 and qemu-system-x86_64 provides the same hardware emulation # qemu-system-i386 and qemu-system-x86_64 provides the same hardware emulation
usr/bin/qemu-system-x86_64 usr/bin/qemu-system-i386 usr/bin/qemu-system-x86_64 usr/bin/qemu-system-i386
# also use aarch64 for 32 bit arm
usr/bin/qemu-system-aarch64 usr/bin/qemu-system-arm
# upstream provides a qemu man page, # upstream provides a qemu man page,
# we symlink to kvm for backward compatibility # we symlink to kvm for backward compatibility
# and to qemu-system-{i386,x86_64} to fullfill our 'Provides: qemu-system-x86' # and to qemu-system-{i386,x86_64} to fullfill our 'Provides: qemu-system-x86'
usr/share/man/man1/qemu.1 usr/share/man/man1/kvm.1 usr/share/man/man1/qemu.1 usr/share/man/man1/kvm.1
usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-i386.1 usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-i386.1
usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-x86_64.1 usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-x86_64.1
usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-arm.1
usr/share/man/man1/qemu.1 usr/share/man/man1/qemu-system-aarch64.1

2
debian/rules vendored
View File

@ -33,7 +33,7 @@ config.status: configure
# Add here commands to configure the package. # Add here commands to configure the package.
# guest-agent is only required for guest systems # guest-agent is only required for guest systems
./configure --with-confsuffix="/kvm" --target-list=$(ARCH)-softmmu \ ./configure --with-confsuffix="/kvm" --target-list=$(ARCH)-softmmu,aarch64-softmmu \
--prefix=/usr --datadir=/usr/share \ --prefix=/usr --datadir=/usr/share \
--docdir=/usr/share/doc/pve-qemu-kvm \ --docdir=/usr/share/doc/pve-qemu-kvm \
--sysconfdir=/etc --localstatedir=/var --disable-xen --enable-gnutls \ --sysconfdir=/etc --localstatedir=/var --disable-xen --enable-gnutls \