Merge qemu from Debian unstable for mantic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu (Ubuntu) |
Fix Released
|
Undecided
|
Sergio Durigan Junior |
Bug Description
Upstream: tbd
Debian: 1:7.2+dfsg-5 1:8.0+dfsg-4
Ubuntu: 1:7.2+dfsg-5ubuntu2
Debian new has 1:8.0+dfsg-4, which may be available for merge soon.
If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.
### New Debian Changes ###
qemu (1:7.2+dfsg-5) unstable; urgency=medium
* d/qemu-
(Christian Schneider <email address hidden>, Closes: #1031838)
* remove qemu-make-
Ths script debian/
In 2023, it creates /etc/fstab with a reference to /dev/hda1, and
edits /etc/inittab which does not exist. And no one noticed, - so
it's safe to assume it is not used anymore. Just remove it.
* re-pick qemu-stable patches from master (the same patch contents):
master/
master/
master/
master/
* 20 more changes picked from upstream/master:
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
master/
-- Michael Tokarev <email address hidden> Sun, 05 Mar 2023 20:09:04 +0300
qemu (1:7.2+dfsg-4) unstable; urgency=medium
* block-fix-
re-pick now from master (the same patch, moved to master/).
* revert x86-don-
Closes: ##1031682 .
This turned out to be wrong move, breaking more stuff than fixing.
Upstream is going to revert it too.
-- Michael Tokarev <email address hidden> Mon, 20 Feb 2023 21:00:18 +0300
qemu (1:7.2+dfsg-3) unstable; urgency=medium
[ Paride Legovini ]
* Disable LTO on non-amd64 builds (LP: #1921664)
[ Michael Tokarev ]
* target-
re-fetch now from master branch
* 4 more patches picked from master:
x86-
migration-
migration-
qcow2-
* 5 fixes picked from current pullreqs:
block-
tests_
target_
target_
target_
* disable dwz on certain architectures for older dwz
(FTBFS on bullseye, #968670)
-- Michael Tokarev <email address hidden> Fri, 10 Feb 2023 14:29:12 +0300
qemu (1:7.2+dfsg-2) unstable; urgency=medium
* d/rules: add -ffile-prefix-map when building skiboot
* d/control: provide qemu-kvm in qemu-system-misc on s390x
(Closes: #1029309)
* d/control: drop dependency of qemu-guest-agent on lsb-base
* Picked patches from qemu master branch tagged for qemu-stable
up to commit deabea6e88 (2023-02-02):
target-
vhost-
virtio-
virtio-
target-
meson-
target-
acpi-
hw-
hw-
configure-
target-
target-
target-
* Also: target-
-- Michael Tokarev <email address hidden> Thu, 02 Feb 2023 21:17:10 +0300
### Old Ubuntu Delta ###
qemu (1:7.2+
* Fix FTBFS with glibc >= 2.36. (LP: #2015418)
- d/p/fix-
upstream commits that were working around a glibc issue.
-- Sergio Durigan Junior <email address hidden> Wed, 05 Apr 2023 20:10:13 -0400
qemu (1:7.2+
* Re-merge with Debian unstable to pick up stabilization fixes
remaining changes:
- qemu-kvm to systemd unit
- d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
hugepages and architecture specifics
- d/qemu-
- d/qemu-
- d/qemu-
- d/rules: call dh_installinit and dh_installsystemd for qemu-kvm
- Distribution specific machine type
(LP: 1304107 1621042 1776189 1761372 1761372 1776189)
- d/p/ubuntu/
types containing release versioned machine attributes
- d/qemu-
for host-phys-bits=true
- Add an info about -hpb machine type in debian/
- ubuntu-q35 alias added to auto-select the most recent q35 ubuntu type
- Enable nesting by default
- d/p/ubuntu/
in qemu64 on amd
[ No more strictly needed, but required for backward compatibility ]
- tolerate ipxe size change on migrations to >=18.04 (LP: 1713490)
- d/p/ubuntu/
reference 256k path
- d/control-in: depend on ipxe-qemu-
handle incoming migrations from former releases.
- d/qemu-
- Ease the use of module retention on upgrades (LP 1913421)
- debian/
- d/control-in: switch qemu-system-x86-xen to qemu-system-xen as this
landed in Debian but under a different name.
- Remaining GCC-12 FTBFS (LP 1988710 + LP 1921664)
+ d/p/u/qboot-
fix qboot FTBFS with LTO
- d/control-in: libnfs is in main since focal, enable direct nfs
storage support (LP 1988704)
- d/control-in: libsndio is in universe in ubuntu
-- Christian Ehrhardt <email address hidden> Tue, 07 Mar 2023 08:50:45 +0100
Related branches
- Christian Ehrhardt (community): Needs Fixing
- Canonical Server packageset reviewers: Pending requested
- Canonical Server Reporter: Pending requested
-
Diff: 6954 lines (+6388/-10)15 files modifieddebian/changelog (+4999/-3)
debian/control (+51/-7)
debian/control-in (+3/-0)
debian/patches/series (+7/-0)
debian/patches/ubuntu/allow-repeating-hot-unplug-requests.patch (+74/-0)
debian/patches/ubuntu/define-ubuntu-machine-types.patch (+937/-0)
debian/patches/ubuntu/enable-svm-by-default.patch (+34/-0)
debian/patches/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch (+62/-0)
debian/patches/ubuntu/qboot-Disable-LTO-for-ELF-binary-build-step.patch (+44/-0)
debian/qemu-block-extra.postinst (+59/-0)
debian/qemu-kvm-init (+89/-0)
debian/qemu-system-common.install (+1/-0)
debian/qemu-system-common.qemu-kvm.default (+8/-0)
debian/qemu-system-common.qemu-kvm.service (+16/-0)
debian/rules (+4/-0)
Changed in qemu (Ubuntu): | |
milestone: | none → ubuntu-23.06 |
Changed in qemu (Ubuntu): | |
assignee: | nobody → Sergio Durigan Junior (sergiodj) |
Changed in qemu (Ubuntu): | |
status: | New → In Progress |
This bug was fixed in the package qemu - 1:8.0.2+ dfsg-2ubuntu1
--------------- 2+dfsg- 2ubuntu1) mantic; urgency=medium
qemu (1:8.0.
* Merge with Debian unstable (LP: #2018103). Remaining changes: system- common. qemu-kvm. service: systemd unit to call
qemu-kvm- init system- common. install: install helper script system- common. qemu-kvm. default: defaults for
/etc/default/ qemu-kvm define- ubuntu- machine- types.patch: define distro machine qemu-system- x86.NEWS enable- svm-by- default. patch: Enable nested svm by default pre-bionic- 256k-ipxe- efi-roms. patch: old machine types 256k-compat- efi-roms to be able to qemu-block- extra.postinst: enable mount unit on install/upgrade Disable- LTO-for- ELF-binary- build-step. patch: ftbfs-glibc- *.patch: Revert now-unnecessary system- x86.README. Debian: add info about updated nesting changes
qemu-system- common package, rendering this README file not repeating- hot-unplug- requests. patch: Allow repeating
- qemu-kvm to systemd unit
- d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
hugepages and architecture specifics
- d/qemu-
- d/qemu-
- d/qemu-
- d/rules: call dh_installinit and dh_installsystemd for qemu-kvm
- Distribution specific machine type
(LP 1304107 1621042 1776189 1761372 1761372 1776189)
- d/p/ubuntu/
types containing release versioned machine attributes
- Add an info about -hpb machine type in debian/
- ubuntu-q35 alias added to auto-select the most recent q35 ubuntu type
- Enable nesting by default
- d/p/ubuntu/
in qemu64 on amd
[ No more strictly needed, but required for backward compatibility ]
- tolerate ipxe size change on migrations to >=18.04 (LP 1713490)
- d/p/ubuntu/
reference 256k path
- d/control-in: depend on ipxe-qemu-
handle incoming migrations from former releases.
- Ease the use of module retention on upgrades (LP 1913421)
- debian/
- Remaining GCC-12 FTBFS (LP 1988710 + LP 1921664)
+ d/p/u/qboot-
fix qboot FTBFS with LTO
* Drop changes:
- d/control-in: libnfs is in main since focal, enable direct nfs
storage support (LP 1988704)
[ Adopted by Debian. ]
- d/control-in: libsndio is in universe in ubuntu
[ Adopted by Debian. ]
- Fix FTBFS with glibc >= 2.36. (LP #2015418)
+ d/p/fix-
upstream commits that were working around a glibc issue.
[ Incorporated upstream. ]
- d/qemu-
[ Debian linked the qemu-system-x86 documentation with the
applicable. ]
- d/p/u/allow-
hot-unplug requests by making ACPI PCI able to requeue them.
(LP #2018733)
[ Applied upstream. ]
-- Sergio Durigan Junior <email address hidden> Mon, 19 Jun 2023 15:45:09 -0400