Public bug reported:

Upstream: tbd
Debian:   1:9.1.0+ds-8    1:9.1.0+ds-9~exp0
Ubuntu:   1:9.0.2+ds-4ubuntu5

Debian new has 1:9.1.0+ds-9~exp0, 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.

If this merge pulls in a new upstream version, also consider adding an
entry to the Jammy Release Notes:
https://discourse.ubuntu.com/c/release/38


### New Debian Changes ###

qemu (1:9.1.0+ds-8) unstable; urgency=medium

  * d/qemu-user.lintian-overrides: add statically-linked-binary override
    for all qemu-* binaries
  * d/rules: specify -m for each install invocation, and use -m consistently
  * d/tests/test-qemu-user: rewrite, install and run busybox for all release
    architectures.  Remove superficial restriction - it is now a real test
  * d/patches/linux-user-elf-endianness.diff: temp/test patch
    to address #1081850

 -- Michael Tokarev <[email protected]>  Tue, 01 Oct 2024 11:35:40 +0300

qemu (1:9.1.0+ds-7) unstable; urgency=medium

  * d/qemu-system-misc.links: remove escaped newlines, swap order (again!)
    (Closes: #1082771)

 -- Michael Tokarev <[email protected]>  Thu, 26 Sep 2024 15:31:31 +0300

qemu (1:9.1.0+ds-6) unstable; urgency=medium

  * d/qemu-system-misc.links: fix the order of source/destination pairs
    (Closes: #1082771)

 -- Michael Tokarev <[email protected]>  Thu, 26 Sep 2024 05:49:22 +0300

qemu (1:9.1.0+ds-5) unstable; urgency=medium

  * d/control: fix opensbi dependency (missing tilde)
    (Closes: #1082750)

 -- Michael Tokarev <[email protected]>  Wed, 25 Sep 2024 19:35:14 +0300

qemu (1:9.1.0+ds-4) unstable; urgency=medium

  * d/control: fix typo in comment, add comment
  * d/control: s/Built-Using/Static-Built-Using/ for qemu-user (static build)
    (this should allow qemu to migrate to testing much more easily)
  * stop building opensbi firmware, use packaged version (Closes: #1058905)

 -- Michael Tokarev <[email protected]>  Wed, 25 Sep 2024 13:50:06 +0300

qemu (1:9.1.0+ds-3) unstable; urgency=medium

  * revert the move of the helper binaries (qemu-bridge-helper,
    virtfs-proxy-helper, vhost-user-gpu) to /usr/libexec/qemu/,
    moving them back to /usr/lib/qemu/ where they had always been.
    This restores suid-root dpkg-statoverride for qemu-bridge-helper if the
    user enabled it, and makes common tools like libvirt to work correctly
    again.  Such change needs more thinking. Closes: #1080456.
  * d/microvm-devices.mak: disable VIRTIO_MEM and VIRTIO_PMEM devices
    These are PCI-only devices but PCI is disabled for microvm.
  * d/patches: remove revert-hw-virtio-move-stubs-out-of-stubs.patch after
    disabling virtio-mem and virtio-pmem.
  * d/microvm-devices.mak: disable Q35 machine type now when it is possible
    (in version 6.1 where microvm has been enabled it didn't work).
  * d/qemu-user-static.NEWS: write a news entry about qemu-user-static
    merge to qemu-user package
  * d/changelog: mention closing of #1079603 by 9.1.0+ds-1 (qemu-user merge)
  * d/changelog: fix a typo in old (7.2+dfsg-4) entry
  * d/changelog: remove duplicate entries from 9.0.2+ds-2 log
  * d/rules: disable tests on sparc64 (it fails there)

 -- Michael Tokarev <[email protected]>  Fri, 06 Sep 2024 14:33:28 +0300

qemu (1:9.1.0+ds-2) unstable; urgency=medium

  * d/binfmt-install: do not install old/compat binfmt symlinks
    for qemu-user-binfmt package (there was none) (fixes FTBFS)

 -- Michael Tokarev <[email protected]>  Thu, 05 Sep 2024 08:31:03 +0300

qemu (1:9.1.0+ds-1) unstable; urgency=medium

  * new upstream release (9.1):
   - debian/gbp.conf: switch to 9.1 (experimental)
   - remove patches which are applied upstream:
     nbd-server-CVE-2024-7409-*
     scsi-fix-regression-and-honor-bootindex-again-for-le.patch
     virtio-net-Ensure-queue-index-fits-with-RSS-CVE-2024-6505.patch
     virtio-pci-Fix-the-use-of-an-uninitialized-irqfd.patch
   - cap-OPEN_MAX.diff: remove, not needed anymore (new code is different)
   - d/rules: stop --disable-pvrdma (it is removed)
   - d/control: bump meson build dep to >>1.1.0
   - d/control: drop version requirement for libpipewire
   - d/rules,d/control.mk: remove nios2 targets (dropped upstream)
   - revert-hw-virtio-move-stubs-out-of-stubs.patch: temp,
   - to work around upstream minimal microvm build breaklage
   - d/rules: install (x86-specific) qemu-vmsr-helper
     (binary and systemd units)
  * d/rules: switch system manpages from symlinks back to .so
    (cross-package symlinks to manpages are not handled by dh_installman)
  * merge qemu-user-static binaries into qemu-user package, making
    making qemu-user-static to be a helper/compatibility/transitional only:
   - d/binfmt-install: work on fixed packages
   - d/rules: expand $(install-user)
   - d/rules: move user-alias-* definitions closer to usage
   - d/rules install -static compat symlinks for qemu-user-static package
   - d/source/lintian-overrides: add unusual-field-spacing: Breaks
   - d/binfmt-install: little rework for $omit handling


### Old Ubuntu Delta ###

qemu (1:9.0.2+ds-4ubuntu5) oracular; urgency=medium

  * d/rules: Revert move of helper binaries (qemu-bridge-helper,
    virtfs-proxy-helper, vhost-user-gpu) from /usr/lib/qemu/ to
    /usr/libexec/qemu/.  This was starting to cause breakages on other
    packages (libvirt, for example), and Debian went the same
    route.  This change can be dropped next cycle when QEMU is merged
    again.
    See https://salsa.debian.org/qemu-team/qemu/-/commit/f265f4788f
    for Debian's counterpart. (LP: #2079870)

 -- Sergio Durigan Junior <[email protected]>  Tue, 10 Sep
2024 13:35:33 -0400

qemu (1:9.0.2+ds-4ubuntu4) oracular; urgency=medium

  * Fail gracefully when hotplugging a vCPU fails on PPC. (LP: #2076587)
    - d/p/u/lp2076587-cpu-hotplug-crashes-guest-*.patch: Backport
      patches for upstream fix.

 -- Sergio Durigan Junior <[email protected]>  Mon, 09 Sep
2024 14:50:55 -0400

qemu (1:9.0.2+ds-4ubuntu3) oracular; urgency=medium

  * d/p/u/lp2028964-add-support-sierra-forest.patch: Add support for
    Sierra Forest CPU model. (LP: #2028964, #2077361)

 -- Sergio Durigan Junior <[email protected]>  Thu, 05 Sep
2024 18:50:57 -0400

qemu (1:9.0.2+ds-4ubuntu2) oracular; urgency=medium

  * d/rules: Reinstate u-boot-sam460ex rules.
  * d/rules: Unset ELF_PACKAGE_METADATA when building ROMs.
    (LP: #2077431, #2077036)

 -- Sergio Durigan Junior <[email protected]>  Tue, 20 Aug
2024 22:40:20 -0400

qemu (1:9.0.2+ds-4ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable (LP: #2064422). Remaining changes:
    - qemu-kvm to systemd unit
      - d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
        hugepages and architecture specifics
      - d/qemu-system-common.qemu-kvm.service: systemd unit to call
        qemu-kvm-init
      - d/qemu-system-common.install: install helper script
      - d/qemu-system-common.qemu-kvm.default: defaults for
        /etc/default/qemu-kvm
      - 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/define-ubuntu-machine-types.patch: define distro machine
        types containing release versioned machine attributes
      - Add an info about -hpb machine type in debian/qemu-system-x86.NEWS
      - ubuntu-q35 alias added to auto-select the most recent q35 ubuntu type
    - Enable nesting by default
      - d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
        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/pre-bionic-256k-ipxe-efi-roms.patch: old machine types
        reference 256k path
      - d/control-in: depend on ipxe-qemu-256k-compat-efi-roms to be able to
        handle incoming migrations from former releases.
  * Add changes:
    - d/qemu-block-extra.postinst: Use latest Ubuntu's QEMU
      package version when deciding whether to invoke
      'deb-systemd-helper purge'.
    - d/control-in: Disable B-D on qemu-system-data.
    - d/rules: Export DEB_BUILD_PROFILES with
      pkg.qemu.use-upstream-vdso when building on non-amd64 architectures.
    - d/rules: Temporarily disable generation of u-boot-sam460ex due
      to LP 2077036.
  * Drop changes:
    - Ease the use of module retention on upgrades (LP 1913421)
      - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
      [ Unnecessary due to recent changes by Debian. ]
    - Remaining GCC-12 FTBFS (LP 1988710 + LP 1921664)
      + d/p/u/qboot-Disable-LTO-for-ELF-binary-build-step.patch:
        fix qboot FTBFS with LTO
      [ Incoporated by Debian. ]
    - d/rules: Enable/disable extra features on microvm
      variant. (LP #2045594)
      [ Incorporated by Debian, with the addition of '--enable-vnc'
        which is necessary because otherwise it's not possible to
        interact with the microvm. ]
    - Move glusterfs storage driver to Universe in a new package
      (LP #2045063):
      + d/control{,-in}: new package qemu-block-supplemental for drivers
        we want in Universe
      + d/rules: we only want block-gluster.so in the new
        qemu-block-supplemental package. Adjust dynamically-created
        maintainer scripts for qemu-block-extra and -supplemental.
      [ Incorporated by Debian. ]
    - d/p/u/lp-2055003-*: Properly initialize max_cpus limit to
      SPAPR_IRQ_NR_IPIS, fixing a segfault on ppc64el. (LP #2055003)
      [ Incorporated upstream. ]
    - d/p/u/lp2012763-maxcpus-too-low.patch: Bump max_cpus to 1024 on
      Jammy amd64 machine types.  (LP #2012763)

 -- Sergio Durigan Junior <[email protected]>  Thu, 15 Aug
2024 15:54:14 -0400

** Affects: qemu (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: needs-merge upgrade-software-version

** Changed in: qemu (Ubuntu)
    Milestone: None => ubuntu-24.12

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2085275

Title:
  Merge qemu from Debian unstable for jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2085275/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to