SHA256
1
0
forked from pool/qemu

Accepting request 2136 from GNOME:Factory

Copy from IBS home:uli_suse:branches:SUSE:Factory:Head/qemu based on submit request 2136 from user uli_suse

OBS-URL: https://build.opensuse.org/request/show/2136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=34
This commit is contained in:
OBS User autobuild 2009-10-12 14:47:59 +00:00 committed by Git OBS Bridge
parent 92fb95d09b
commit b7ef0d0413
37 changed files with 106 additions and 56 deletions

View File

@ -1,4 +1,4 @@
From 736ba7792e27aa443af4a3737a7372ff774dc394 Mon Sep 17 00:00:00 2001
From 827af866df5674253ef563bd244277d31a93ba32 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:17:39 +0200
Subject: [PATCH 01/33] qemu-0.7.0-amd64

View File

@ -1,4 +1,4 @@
From 993c181ec92f0e5edfcb609048a4fa288c193309 Mon Sep 17 00:00:00 2001
From 496da9d6ffd6f42570cbed52adba37fea769d2ab Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:18:44 +0200
Subject: [PATCH 02/33] qemu-0.9.0.cvs-binfmt

View File

@ -1,4 +1,4 @@
From 6a9b13749aa2889fee2d6dc2fc4ae80a3df24a49 Mon Sep 17 00:00:00 2001
From 4675ae349f0d4e489f1298f1cbf246dfa7124d79 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:20:50 +0200
Subject: [PATCH 03/33] qemu-cvs-alsa_bitfield

View File

@ -1,4 +1,4 @@
From d14e67385b88cf274b9c9a5969880bd7f1d292a0 Mon Sep 17 00:00:00 2001
From ab27a247cbab3c5f780e14a3ad822a5e12955d8f Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:23:27 +0200
Subject: [PATCH 04/33] qemu-cvs-alsa_ioctl

View File

@ -1,4 +1,4 @@
From 3c312c26b8dd16c170720160677c0cd72ad71655 Mon Sep 17 00:00:00 2001
From ed5099e1cc655c77344863855abe5c20c1b6eb0b Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:24:15 +0200
Subject: [PATCH 05/33] qemu-cvs-alsa_mmap

View File

@ -1,4 +1,4 @@
From 3baf3b46ba7a653bdfdca59edb64f87d7b9a0671 Mon Sep 17 00:00:00 2001
From 69aca2fcdf61fbd4a5c0123a7e64cf99862076ff Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:25:41 +0200
Subject: [PATCH 06/33] qemu-cvs-gettimeofday

View File

@ -1,4 +1,4 @@
From dfc0f3252a5333ec9c70122c2ca9bb25578e0f2e Mon Sep 17 00:00:00 2001
From 4ec256fd6d555ec61f0a1bd530ff66860937b232 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:26:33 +0200
Subject: [PATCH 07/33] qemu-cvs-ioctl_debug

View File

@ -1,4 +1,4 @@
From 0ae47f212081dde6ff4cbc44864003132b8a59ef Mon Sep 17 00:00:00 2001
From 5a0ba0e95920618c8ae38f4842d9dd56943f4343 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:27:36 +0200
Subject: [PATCH 08/33] qemu-cvs-ioctl_nodirection

View File

@ -1,4 +1,4 @@
From 447a7055bbff636821fb9a559e9b8d30b1ab9391 Mon Sep 17 00:00:00 2001
From bc376b5848fef44ed9a56ec2e0e9bfd22aa1b24d Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:28:45 +0200
Subject: [PATCH 09/33] qemu-cvs-newpath

View File

@ -1,4 +1,4 @@
From 2c9c1dd32c9abf3ae72101782eada5a11c4334a5 Mon Sep 17 00:00:00 2001
From 72e306e63740a51a1c82f39cabb65df65ce2c215 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:30:16 +0200
Subject: [PATCH 10/33] qemu-cvs-sched_getaffinity

View File

@ -1,4 +1,4 @@
From b8637036b678276513dd920045016b0e8c37df4d Mon Sep 17 00:00:00 2001
From 5c8849d886cafd1626c1d36c572c3ccee5c88d5d Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:34:05 +0200
Subject: [PATCH 11/33] qemu-cvs-mmap-amd64

View File

@ -1,4 +1,4 @@
From 09e232e1084dd42cf233fcac97816851b9261693 Mon Sep 17 00:00:00 2001
From 9e89bde7061d46a60dfe895450053360427a32f0 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:34:36 +0200
Subject: [PATCH 12/33] qemu-cvs-pthread
@ -11,7 +11,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile b/Makefile
index dc95869..ecc30ce 100644
index e4f9498..be55d3d 100644
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,7 @@ VPATH=$(SRC_PATH):$(SRC_PATH)/hw

View File

@ -1,4 +1,4 @@
From 8acba6ba3add1b4e463f6fce711357e3c7c70555 Mon Sep 17 00:00:00 2001
From 75e8da1c5ca1b61a9a97fcc385eb5c6b9f83130f Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:37:42 +0200
Subject: [PATCH 13/33] qemu-img-vmdk-scsi

View File

@ -1,4 +1,4 @@
From e880deb6d14c779cd9ecca4a25168c162183200e Mon Sep 17 00:00:00 2001
From 29b517b3811d8745eb73e95fe18552eb1f0153af Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:38:20 +0200
Subject: [PATCH 14/33] qemu-nonvoid_return

View File

@ -1,4 +1,4 @@
From 0792daad3fd53b5fb841fc6ed0e8ec6a06e8479a Mon Sep 17 00:00:00 2001
From 99759e033ea960b86828657682f8382538c4ccb7 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:52:51 +0200
Subject: [PATCH 15/33] pcap network emulation
@ -28,7 +28,7 @@ index f9cd42a..9c9304c 100644
# specific flags are needed for non soft mmu emulator
ifdef CONFIG_STATIC
diff --git a/configure b/configure
index 2a6ae40..d104413 100755
index cac4198..4ce7bc1 100755
--- a/configure
+++ b/configure
@@ -169,6 +169,7 @@ mingw32="no"
@ -60,10 +60,10 @@ index 2a6ae40..d104413 100755
def=CONFIG_`echo $card | tr '[:lower:]' '[:upper:]'`
echo "$def=y" >> $config_host_mak
diff --git a/net.c b/net.c
index cf6b033..b321135 100644
index 3d3829d..595f7bc 100644
--- a/net.c
+++ b/net.c
@@ -1270,6 +1270,105 @@ void do_info_usernet(Monitor *mon)
@@ -1264,6 +1264,105 @@ void do_info_usernet(Monitor *mon)
#endif /* CONFIG_SLIRP */
@ -169,7 +169,7 @@ index cf6b033..b321135 100644
#if !defined(_WIN32)
typedef struct TAPState {
@@ -2636,6 +2735,15 @@ int net_client_init(Monitor *mon, const char *device, const char *p)
@@ -2631,6 +2730,15 @@ int net_client_init(Monitor *mon, const char *device, const char *p)
ret = 0;
} else
#endif

View File

@ -1,4 +1,4 @@
From d6f4cb8539685ddb6f3ecd8f043c33a3213b0d56 Mon Sep 17 00:00:00 2001
From e770ff83915791d048ca88da6c3877cb54bf063e Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 16 Apr 2009 15:14:12 +0200
Subject: [PATCH 16/33] i386-linux-user NPTL support
@ -12,10 +12,10 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index d104413..97ca826 100755
index 4ce7bc1..4f79498 100755
--- a/configure
+++ b/configure
@@ -1901,6 +1901,7 @@ TARGET_ABI_DIR=""
@@ -1904,6 +1904,7 @@ TARGET_ABI_DIR=""
case "$target_arch2" in
i386)
target_phys_bits=32

View File

@ -1,4 +1,4 @@
From dc645f74998b4beeee36b37e81c3a358e75be0b1 Mon Sep 17 00:00:00 2001
From df6df89350799107b3395665943c4df7eeba87e0 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Wed, 17 Jun 2009 14:54:48 +0200
Subject: [PATCH 17/33] qemu-0.11-git-ioctl_mount

View File

@ -1,4 +1,4 @@
From 075e9351395b1000568b215589eb3f1f7fdcb7a1 Mon Sep 17 00:00:00 2001
From 015bd9be8314b3ce6d97d1bc9614874aee9b0e52 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Wed, 17 Jun 2009 15:08:38 +0200
Subject: [PATCH 18/33] qemu-0.11-git-user-linux-ppc-uid16_fix

View File

@ -1,4 +1,4 @@
From c77c088e30c44fc8677d7d95cb2180d8dfb43b1c Mon Sep 17 00:00:00 2001
From d7f01e455acae19ef780e29417ffba50ca90ffde Mon Sep 17 00:00:00 2001
From: Kirill A. Shutemov <kirill@shutemov.name>
Date: Wed, 17 Jun 2009 15:14:43 +0200
Subject: [PATCH 19/33] Rewrite mmap_find_vma() to work fine on 64-bit hosts with 32-bit targets

View File

@ -1,4 +1,4 @@
From 3d1745fd8e80e99b435b63b650b9b31202aace6c Mon Sep 17 00:00:00 2001
From ea0b70265614b950d1e2ed48a9581ecd5e63ac97 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 24 Jul 2009 17:25:37 +0200
Subject: [PATCH 20/33] TCG "sync" op (32-bit targets fixed)
@ -18,7 +18,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
3 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/tcg/tcg-op.h b/tcg/tcg-op.h
index f3f2f71..6bcaf5b 100644
index 7cb6934..cfd6160 100644
--- a/tcg/tcg-op.h
+++ b/tcg/tcg-op.h
@@ -316,6 +316,18 @@ static inline void tcg_gen_br(int label)

View File

@ -1,4 +1,4 @@
From 6f64dc32ad5765393ec33b766a8de833963fd46f Mon Sep 17 00:00:00 2001
From 5567f8f0512bc4fa8a31b4691d9fce49eaf40bb9 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 24 Jul 2009 16:58:54 +0200
Subject: [PATCH 21/33] S/390 CPU emulation

View File

@ -1,4 +1,4 @@
From 5353e78aaf5746e4d911d14df75557b1dac5166b Mon Sep 17 00:00:00 2001
From fba6b2002b323519c4bb03079479de5bc3819642 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 24 Jul 2009 17:03:48 +0200
Subject: [PATCH 22/33] S/390 host/target build system support
@ -47,7 +47,7 @@ index 9c9304c..1080bf0 100644
ifeq ($(ARCH),sparc)
# -static is used to avoid g1/g3 usage by the dynamic linker
diff --git a/configure b/configure
index 97ca826..68fa1c1 100755
index 4f79498..e0874b5 100755
--- a/configure
+++ b/configure
@@ -146,9 +146,12 @@ case "$cpu" in
@ -93,7 +93,7 @@ index 97ca826..68fa1c1 100755
ARCH=arm
;;
*)
@@ -1834,7 +1839,7 @@ config_h=$target_dir/config.h
@@ -1837,7 +1842,7 @@ config_h=$target_dir/config.h
target_arch2=`echo $target | cut -d '-' -f 1`
target_bigendian="no"
case "$target_arch2" in
@ -102,7 +102,7 @@ index 97ca826..68fa1c1 100755
target_bigendian=yes
;;
esac
@@ -1994,6 +1999,10 @@ case "$target_arch2" in
@@ -1997,6 +2002,10 @@ case "$target_arch2" in
echo "TARGET_ABI32=y" >> $config_mak
target_phys_bits=64
;;
@ -113,7 +113,7 @@ index 97ca826..68fa1c1 100755
*)
echo "Unsupported target CPU"
exit 1
@@ -2062,7 +2071,7 @@ fi
@@ -2065,7 +2074,7 @@ fi
echo "TARGET_XML_FILES=$list" >> $config_mak
case "$target_arch2" in

View File

@ -1,4 +1,4 @@
From 228583bc998d19294856092dadbeec5dc7087f12 Mon Sep 17 00:00:00 2001
From 3a42668021f934d0b36127c2c14479ae5cf62e8f Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 24 Jul 2009 17:00:17 +0200
Subject: [PATCH 23/33] S/390 host support for TCG

View File

@ -1,4 +1,4 @@
From 54dafd4a253d41b9027d9d77a849624f78074991 Mon Sep 17 00:00:00 2001
From af1a4af732202b6bdacc12bdef6e6a338a38ef67 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 24 Jul 2009 16:57:31 +0200
Subject: [PATCH 24/33] linux-user: S/390 64-bit (s390x) support
@ -24,7 +24,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
create mode 100644 linux-user/s390x/termbits.h
diff --git a/linux-user/elfload.c b/linux-user/elfload.c
index d31cca7..b81e8c9 100644
index 3a8268b..896592d 100644
--- a/linux-user/elfload.c
+++ b/linux-user/elfload.c
@@ -679,6 +679,24 @@ static inline void init_thread(struct target_pt_regs *regs, struct image_info *i

View File

@ -1,4 +1,4 @@
From f06038e90fe4eb5dd8c73735356125ab0d3e899b Mon Sep 17 00:00:00 2001
From 603d882c9c1c61475a69f657a9550bb335bf3ca9 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Wed, 22 Jul 2009 14:03:19 +0200
Subject: [PATCH 25/33] linux-user: don't do locking in single-threaded processes

View File

@ -1,4 +1,4 @@
From 4af40cd06ca8bf1faa436a966833df346d7dba65 Mon Sep 17 00:00:00 2001
From ad0b7fcf697651a156c0e4a2911dd9fa69fd011c Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 14:33:36 +0200
Subject: [PATCH 26/33] linux-user: dup3, fallocate syscalls
@ -12,7 +12,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
2 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 68fa1c1..229f70b 100755
index e0874b5..4be25f6 100755
--- a/configure
+++ b/configure
@@ -1355,6 +1355,21 @@ if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null ; then

View File

@ -1,4 +1,4 @@
From b597826b87618cb1cb082e73b52354da2a62423f Mon Sep 17 00:00:00 2001
From e4f2e031fe5b5f9f11560a51ce607ffdd3090c05 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 15:10:30 +0200
Subject: [PATCH 27/33] linux-user: fcntl fixes for LTP

View File

@ -1,4 +1,4 @@
From cd19670096c6f7affdba9792cb695b851390c184 Mon Sep 17 00:00:00 2001
From 0a1fc6cfd1798da391335a37ce7f3fd6141c7ff5 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 17:17:32 +0200
Subject: [PATCH 28/33] linux-user: enable getdents for > 32-bit systems

View File

@ -1,4 +1,4 @@
From 22a1d92ba7beebc34113d8a95badd56b2901c283 Mon Sep 17 00:00:00 2001
From d9c50cda4f12fc4c64b8b494a298659b8ad341ed Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 17:41:57 +0200
Subject: [PATCH 29/33] linux-user: define a couple of syscalls for non-uid16 targets

View File

@ -1,4 +1,4 @@
From fe268c13396fd05318a88ac7987198f34c3931e3 Mon Sep 17 00:00:00 2001
From 03004ec00de3f29699a6bb9458942ea111f528ed Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 17:55:41 +0200
Subject: [PATCH 30/33] linux-user: getpriority errno fix

View File

@ -1,4 +1,4 @@
From 5a8884c3742e2e0cb467efc23b3b8bedaa13f65d Mon Sep 17 00:00:00 2001
From 51e609fc6a4a6ff29cd463babfe14032aea18254 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 23 Jul 2009 14:56:59 +0200
Subject: [PATCH 31/33] linux-user: fadvise64 implementation

View File

@ -1,4 +1,4 @@
From 6d0d8876abd8e714d86e071247f33f479ebbfa9e Mon Sep 17 00:00:00 2001
From 50a2b3b61b897ada12c267538e9f65578c256880 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Fri, 10 Jul 2009 16:43:26 +0200
Subject: [PATCH 32/33] linux-user: zero fstat buffer to initialize nsec fields

View File

@ -1,4 +1,4 @@
From b54168c6f68c8db62e6c0718b23f637f9804abee Mon Sep 17 00:00:00 2001
From 1e8223836a2e09899cd946db4e4ee99b64ceb7a4 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Thu, 30 Jul 2009 16:02:52 +0200
Subject: [PATCH 33/33] dup3 check, fallocate check fixed
@ -10,7 +10,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
2 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 229f70b..cb4914d 100755
index 4be25f6..8d3967d 100755
--- a/configure
+++ b/configure
@@ -1370,6 +1370,21 @@ if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null ; then

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2470e1c4d6eb82eabc7fe44e1a9fc8968623e06dc7050234a184cbd4bc0a1d0
size 3291544

3
qemu-0.11.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:58ad4225ba18ba5166977a7e0f5cd1bb94ee4e5f9fce65274d6dbb30035958ab
size 3292681

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Mon Oct 5 13:45:24 CEST 2009 - uli@suse.de
- update -> 0.11.0 final
- mips: fix conditional move off fp conditions codes (Nath Froyd)
- fix migration to obey -S (Paolo Bonzini)
- remove pc-0-10 machine type (Mark McLoughlin)
- vnc: fix copyrect screen corruption (Gerd Hoffman)
- fix vm state change handlers running order (Markus Armbruster)
- e1000: fix eerc and ics emulation (Bill Paul)
- fix sdl zooming with pl110 (Blue Swirl)
- sparc64: flush pending conditional evaluations (Igor Kovalenko)
- esp: fix interrupt register read (Blue Swirl)
- option rom makefile fixes (Paul Brook)
- fix sparse warnings (Blue Swirl)
- fix symfind (Laurent Desnogues)
- win32: fix default prefix (Stefan Weil)
- fix checksum writing in signboot (Alex Graf)
- fix sdl window resize (Stefano Stabellini)
- do not resize the screen on hw_invalidate (Stefano Stabellini)
- Add checks for -smbios option (Beth Kon)
- fix do_set_link (Luiz Capitulino)
- fix do_commit behavior (Luiz Capitulino)
- make windows notice media change (Gleb Natapov)
- check for PR_SET_NAME being defined (Nathan Froyd)
- fix migration for ide devices (Anthony Liguori)
- Use correct depth in vmware vga (Reimar Doffiner)
- support 32bpp cursors in sdl (Reimar Doffinger)
- fix device name completion for eject (Blue Swirl)
- make screendump use DisplayState properly (Stefano Stabellini)
- fix autostart with live migration (Avi Kivity)
- fix detached migration with exec (Chris Lalancette)
- fix segv when changing vnc password in sdl (Zach Amsden)
- fix vnc password clearing with stdio monitor (Zach Amsden)
- clean up VGA type selection (Zach Amsden)
- add missing linefeed in error message (Stefan Weil)
- fix rtc polling mode (Bernhard Kauer)
- qcow2: order concurrent aio requests (Kevin Wolf)
- qemu-io: port to win32 (Stefan Weil)
- alpha: fix extlh instruction (Vince Weaver)
- tcg: fix size of local variables in tcg_gen_bswap64_i64 (Stefan Weil)
- net: fix send ordering (Jan Kiszka)
- escc: fix IRQ routing (Aurelien Jarno)
- versatile: fix Linux task preemption (Aurelien Jarno)
- curses: reduce memory usage by 250MB (Aurelien Jarno)
- disabled ppc64 host, seems to be very broken
-------------------------------------------------------------------
Thu Sep 10 14:53:43 CEST 2009 - uli@suse.de

View File

@ -25,8 +25,8 @@ License: BSD 3-clause (or similar) ; GPL v2 or later ; LGPL v2.1 or later
Group: System/Emulators/PC
Summary: Universal CPU emulator
Version: 0.11.0
Release: 3
Source: %name-0.11.0-rc1.tar.bz2
Release: 4
Source: %name-0.11.0.tar.bz2
Patch1: 0001-qemu-0.7.0-amd64.patch
Patch2: 0002-qemu-0.9.0.cvs-binfmt.patch
Patch3: 0003-qemu-cvs-alsa_bitfield.patch
@ -63,7 +63,7 @@ Patch33: 0033-dup3-check-fallocate-check-fixed.patch
# this is to make lint happy
Source300: rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 ppc sparc %arm x86_64 s390x ppc64
ExclusiveArch: %ix86 ppc sparc %arm x86_64 s390x
%description
QEMU is an extremely well-performing CPU emulator that allows you to
@ -79,7 +79,7 @@ Authors:
Fabrice Bellard <fabrice.bellard@free.fr>
%prep
%setup -q -n qemu-0.11.0-rc1
%setup -q -n qemu-0.11.0
%patch1 -p1
%patch2 -p1
%patch3 -p1
@ -125,7 +125,10 @@ mkdir -p dynamic
--interp-prefix=/usr/share/qemu/qemu-i386 \
--audio-card-list="ac97 es1370 sb16 cs4231a adlib gus" \
--audio-drv-list="alsa sdl" --enable-mixemu \
--extra-cflags="$QEMU_OPT_FLAGS" --enable-system --disable-linux-user
--extra-cflags="$QEMU_OPT_FLAGS" --enable-system --disable-linux-user \
%ifarch ppc
--disable-kvm
%endif
# curl test fails for no reason in build system
echo "CONFIG_CURL=y" >> config-host.mak
echo "CURL_LIBS=-lcurl" >> config-host.mak