Accepting request 292199 from home:a_faerber:branches:Virtualization

Update to v2.3.0-rc0. SeaBIOS does not yet build on 11.4, and rcutorture test fails on ppc.

OBS-URL: https://build.opensuse.org/request/show/292199
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=238
This commit is contained in:
Andreas Färber
2015-03-21 11:46:36 +00:00
committed by Git OBS Bridge
parent b9b02703c8
commit e53bce3ca8
57 changed files with 858 additions and 241 deletions

View File

@@ -21,9 +21,9 @@ Url: http://www.qemu.org/
Summary: Universal CPU emulator
License: BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
Group: System/Emulators/PC
Version: 2.2.0
Version: 2.2.90
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.2.0.tar.bz2
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc0.tar.bz2
# This patch queue is auto-generated from https://github.com/openSUSE/qemu
Patch0001: 0001-XXX-dont-dump-core-on-sigabort.patch
Patch0002: 0002-XXX-work-around-SA_RESTART-race-wit.patch
@@ -54,7 +54,7 @@ Patch0026: 0026-linux-user-use-target_ulong.patch
Patch0027: 0027-block-Add-support-for-DictZip-enabl.patch
Patch0028: 0028-block-Add-tar-container-format.patch
Patch0029: 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
Patch0030: 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch
Patch0030: 0030-net-Warn-about-default-MAC-address.patch
Patch0031: 0031-console-add-question-mark-escape-op.patch
Patch0032: 0032-Make-char-muxer-more-robust-wrt-sma.patch
Patch0033: 0033-linux-user-lseek-explicitly-cast-no.patch
@@ -63,6 +63,10 @@ Patch0035: 0035-configure-Enable-PIE-for-ppc-and-pp.patch
Patch0036: 0036-qtest-Increase-socket-timeout.patch
Patch0037: 0037-AIO-Reduce-number-of-threads-for-32.patch
Patch0038: 0038-linux-user-Fix-emulation-of-splice-.patch
Patch0039: 0039-ide-fix-cmd_write_pio-when-nsectors.patch
Patch0040: 0040-ide-fix-cmd_read_pio-when-nsectors-.patch
Patch0041: 0041-ahci-Fix-sglist-offset-manipulation.patch
Patch0042: 0042-ahci-test-improve-rw-buffer-pattern.patch
# Please do not add patches manually here, run update_git.sh.
# this is to make lint happy
Source300: qemu-rpmlintrc
@@ -115,7 +119,7 @@ emulations. This can be used together with the OBS build script to
run cross-architecture builds.
%prep
%setup -q -n qemu-2.2.0
%setup -q -n qemu-2.3.0-rc0
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
@@ -154,6 +158,10 @@ run cross-architecture builds.
%patch0036 -p1
%patch0037 -p1
%patch0038 -p1
%patch0039 -p1
%patch0040 -p1
%patch0041 -p1
%patch0042 -p1
%build
./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \