From 19c66f4a488c9bf7dcda1c277f55136996fb94b20a5d353fa7b0481769d3aa44 Mon Sep 17 00:00:00 2001 From: Bruce Rogers Date: Thu, 12 Dec 2019 23:08:03 +0000 Subject: [PATCH] Accepting request 756646 from Virtualization:Staging v4.2.0 finally OBS-URL: https://build.opensuse.org/request/show/756646 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=518 --- bundles.tar.xz | 4 ++-- config.sh | 4 ++-- qemu-4.2.0-rc5.tar.xz | 3 --- qemu-4.2.0.tar.xz | 3 +++ qemu-4.2.0.tar.xz.sig | Bin 0 -> 310 bytes qemu.changes | 33 +++++++++++++++++++++++++++++++++ qemu.spec | 7 ++++--- qemu.spec.in | 2 +- 8 files changed, 45 insertions(+), 11 deletions(-) delete mode 100644 qemu-4.2.0-rc5.tar.xz create mode 100644 qemu-4.2.0.tar.xz create mode 100644 qemu-4.2.0.tar.xz.sig diff --git a/bundles.tar.xz b/bundles.tar.xz index 288b872..72764a0 100644 --- a/bundles.tar.xz +++ b/bundles.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:395a64260ca7ce2c6c571985c8c78b593bc2183e36720ba8ef20981b92359e12 -size 29380 +oid sha256:6a42da9e52b11e10e52dffebda8d0b7fd1c6b813e83c1758ac50020b18edc41d +size 29328 diff --git a/config.sh b/config.sh index e619826..02da362 100644 --- a/config.sh +++ b/config.sh @@ -7,12 +7,12 @@ # The following specifies the upstream tag or commit upon which our patchqueue # gets rebased. The special value LATEST may be used to "automatically" track # the upstream development tree in the master branch -GIT_UPSTREAM_COMMIT_ISH=LATEST +GIT_UPSTREAM_COMMIT_ISH=v4.2.0 # WARNING: If transitioning from using LATEST to not, MANUALLY re-set the # tarball present. If transitioning TO LATEST, make sure that # NEXT_RELEASE_IS_MAJOR is set correctly # This is used to choose the version number when LATEST processing is active -NEXT_RELEASE_IS_MAJOR=0 +NEXT_RELEASE_IS_MAJOR=1 # Unfortunately, SeaBIOS doesn't always follow an "always increasing" version # model, so there may be times we should overide the automated version setting. diff --git a/qemu-4.2.0-rc5.tar.xz b/qemu-4.2.0-rc5.tar.xz deleted file mode 100644 index dc37d4f..0000000 --- a/qemu-4.2.0-rc5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d290b067c332364b6e31b80c83d2fc1fac7149ddbe58a2c03fc95097d00bb13 -size 64824456 diff --git a/qemu-4.2.0.tar.xz b/qemu-4.2.0.tar.xz new file mode 100644 index 0000000..4b4b7cf --- /dev/null +++ b/qemu-4.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3481d4108ce211a053ef15be69af1bdd9dde1510fda80d92be0f6c3e98768f0 +size 62222068 diff --git a/qemu-4.2.0.tar.xz.sig b/qemu-4.2.0.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..f5c74fcfe05201d61facce759e79bf07e4683bebf452807dab3b462205270041 GIT binary patch literal 310 zcmV-60m=S}0W$;u0SW*e79j-AtjXb3H0!IlEkB?$Q_0Tp2(^R-0$uX9`v3|F5HnNB z&hZGfgbxh||8_|eY)TD?&}p-O?87p7VzO#8$^zM{c3{i-Boh)1P@iT}$Ym0&Q8E6q z$!ZLH@W_GXh}Y-D2n4sLSVW-(2WrdrZIOz`EU8s;Vn#p)-rKclWA#ViLGFcxKLRZq z^!Ben_E>$PGf&CrgQ)6L@75))5S*}k^WSr*!G&fsk!XUc!gY4pBf~(c8bPZ?Es@~_ zv)44PRFjBsujzh$u$JV-bS0uRzL@gf)&a)#gkUfzPi`q&gzyYI2eF_I5D*={Tn3|g zh#N>H#7mv%V^@8N)Mt#Uzc+F--WX+@RrK7&kUOG61vI27`c4d0e`^Ae=YK|(hlx6) ING4V>sqx#9-T(jq literal 0 HcmV?d00001 diff --git a/qemu.changes b/qemu.changes index c115180..bd7edaa 100644 --- a/qemu.changes +++ b/qemu.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Thu Dec 12 19:05:29 UTC 2019 - Bruce Rogers + +- Update to v4.2.0: See http://wiki.qemu.org/ChangeLog/4.2 + Take note that ongoing feature deprecation is tracked at both + http://wiki.qemu-project.org/Features/LegacyRemoval and in + Appendix B of the qemu-doc.* files installed with the qemu package + Some noteworthy changes: +* x86: Denverton, Snowridge, and Dhyana CPU models added +* x86: Latest version of all CPU models how have TSX (HLE and RTM) + disabled by default +* x86: Support for AVX512 BFloat16 extensions +* x86: VMX features exposed more accurately and controllably +* s390: TCG now implements IEP (Instruction Execution Protection) +* PowerPC: POWER8 and POWER9 non-virtualized machines separated out +* PowerPC: RTAS now comes from SLOF instead of QEMU itself +* PowerPC: Unplug of multifunction PCI devices now unplugs the + whole slot, as in x86 +* ARM: Support for >256 CPUs with KVM is fixed +* ARM: Memory hotplug now supported , when using UEFI, ACPI, for + virt machine type +* ARM: SVE support possuble now for KVM guests +* ARM: ACPI generic event device can now deliver powerdown event +* The backend device can be specified for a guest audio device +* virtio v1.1 packed virtqueues supported +* Socket based character device backends now support TCP keep-alive +* Use encryption library cipher mode facilities, allowing improved + performance for eg. AES-XTS encrption +* Misc block device improvements, esp. with nbd +- See the following few release-candidate changelog entries for + additional changes related to this release +- Switched package build to be out-of-tree + ------------------------------------------------------------------- Tue Dec 10 18:10:45 UTC 2019 - Bruce Rogers diff --git a/qemu.spec b/qemu.spec index 7893d7b..713a525 100644 --- a/qemu.spec +++ b/qemu.spec @@ -20,7 +20,7 @@ %define _buildshell /bin/bash -%define build_in_tree 1 +%define build_in_tree 0 %define build_x86_firmware_from_source 0 %define build_skiboot_from_source 0 %define build_slof_from_source 0 @@ -87,8 +87,8 @@ %define summary_string Machine emulator and virtualizer %endif -%define qemuver 4.1.95 -%define srcver 4.2.0-rc5 +%define qemuver 4.2.0 +%define srcver 4.2.0 %define sbver 1.12.1+ %define srcname qemu Name: qemu%{name_suffix} @@ -99,6 +99,7 @@ Group: System/Emulators/PC Version: %qemuver Release: 0 Source: https://wiki.qemu.org/download/%{srcname}-%{srcver}.tar.xz +Source99: https://wiki.qemu.org/download/%{srcname}-%{srcver}.tar.xz.sig Source100: %{srcname}.keyring Source1: 80-kvm.rules Source2: kvm.conf diff --git a/qemu.spec.in b/qemu.spec.in index 9592b1d..294cc4b 100644 --- a/qemu.spec.in +++ b/qemu.spec.in @@ -20,7 +20,7 @@ %define _buildshell /bin/bash -%define build_in_tree 1 +%define build_in_tree 0 %define build_x86_firmware_from_source 0 %define build_skiboot_from_source 0 %define build_slof_from_source 0