Hello community,

here is the log from the commit of package qemu for openSUSE:13.1 checked in at 
2013-10-11 09:03:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/qemu (Old)
 and      /work/SRC/openSUSE:13.1/.qemu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemu"

Changes:
--------
--- /work/SRC/openSUSE:13.1/qemu/qemu.changes   2013-09-23 11:07:30.000000000 
+0200
+++ /work/SRC/openSUSE:13.1/.qemu.new/qemu.changes      2013-10-11 
09:03:05.000000000 +0200
@@ -1,0 +2,23 @@
+Wed Oct  9 16:23:56 UTC 2013 - dmuel...@suse.com
+
+- use --enable-pie to fix arm build 
+
+-------------------------------------------------------------------
+Tue Oct  8 17:05:02 UTC 2013 - afaer...@suse.de
+
+- Undo workaround for sasl - fixed in Factory
+
+-------------------------------------------------------------------
+Wed Oct  2 15:52:42 UTC 2013 - afaer...@suse.de
+
+- Work around Factory sasl breakage by allowing build w/o vnc-sasl
+- Move build_and_copy_vgabios_bin.patch to Git patch queue
+* Clearly mark in-.spec patch queue as for roms/ipxe/ only
+- Synchronized qemu.spec.in from qemu.spec:
+* Added ipxe-build-Avoid-strict-aliasing-warning.patch
+* Modified SeaBIOS summary
+* Added Conflicts for firmware subpackages
+* Dropped %dir
+- Add patch enabling PIE support for ppc/ppc64 (k0da)
+
+-------------------------------------------------------------------

Old:
----
  build_and_copy_vgabios_bin.patch

New:
----
  0039-roms-Build-vgabios.bin.patch.patch
  0040-configure-Enable-PIE-for-ppc-and-pp.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qemu-linux-user.spec ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -63,6 +63,8 @@
 Patch0036:      0036-linux-user-lseek-explicitly-cast-no.patch
 Patch0037:      0037-virtfs-proxy-helper-Provide-__u64-f.patch
 Patch0038:      0038-gdbstub-Fix-gdb_register_coprocesso.patch
+Patch0039:      0039-roms-Build-vgabios.bin.patch.patch
+Patch0040:      0040-configure-Enable-PIE-for-ppc-and-pp.patch
 # Please do not add patches manually here, run update_git.sh.
 # this is to make lint happy
 Source300:      rpmlintrc
@@ -153,6 +155,8 @@
 %patch0036 -p1
 %patch0037 -p1
 %patch0038 -p1
+%patch0039 -p1
+%patch0040 -p1
 
 %build
 ./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \

++++++ qemu.spec ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -70,12 +70,15 @@
 Patch0036:      0036-linux-user-lseek-explicitly-cast-no.patch
 Patch0037:      0037-virtfs-proxy-helper-Provide-__u64-f.patch
 Patch0038:      0038-gdbstub-Fix-gdb_register_coprocesso.patch
+Patch0039:      0039-roms-Build-vgabios.bin.patch.patch
+Patch0040:      0040-configure-Enable-PIE-for-ppc-and-pp.patch
 # Please do not add patches manually here, run update_git.sh.
 
+# roms/ipxe patches
 Patch1000:      ipxe-build-Work-around-bug-in-gcc-4.8.patch
 Patch1001:      ipxe-zbin-Fix-size-used-for-memset-in-al.patch
-Patch1002:      build_and_copy_vgabios_bin.patch
-Patch1003:      ipxe-build-Avoid-strict-aliasing-warning.patch
+Patch1002:      ipxe-build-Avoid-strict-aliasing-warning.patch
+# end roms/ipxe patches
 
 # this is to make lint happy
 Source300:      rpmlintrc
@@ -296,11 +299,12 @@
 %patch0036 -p1
 %patch0037 -p1
 %patch0038 -p1
+%patch0039 -p1
+%patch0040 -p1
 
 %patch1000 -p1
 %patch1001 -p1
 %patch1002 -p1
-%patch1003 -p1
 
 %if %{build_x86_fw_from_source}
 # as a safeguard, delete the firmware files that we intend to build
@@ -317,6 +321,7 @@
        --disable-strip \
        --enable-system --disable-linux-user \
        --enable-tools --enable-guest-agent \
+       --enable-pie \
        --enable-docs \
        --audio-drv-list="pa alsa sdl oss" --enable-mixemu \
 %if 0%{?suse_version} >= 1130

++++++ 0001-XXX-dont-dump-core-on-sigabort.patc.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -4,8 +4,8 @@
 Subject: [PATCH] XXX dont dump core on sigabort
 
 ---
- linux-user/signal.c |    6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ linux-user/signal.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
 
 diff --git a/linux-user/signal.c b/linux-user/signal.c
 index 23d65da..c6f9968 100644

++++++ 0002-XXX-work-around-SA_RESTART-race-wit.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -5,10 +5,10 @@
 
 [AF: CPUState -> CPUArchState, adapt to reindentation]
 ---
- linux-user/main.c    |   25 +++++++++-----
- linux-user/qemu.h    |    3 ++
- linux-user/signal.c  |   22 ++++++++++++
- linux-user/syscall.c |   90 +++++++++++++++++++++++++++++++++++++++++++++++++-
+ linux-user/main.c    | 25 +++++++++------
+ linux-user/qemu.h    |  3 ++
+ linux-user/signal.c  | 22 +++++++++++++
+ linux-user/syscall.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++-
  4 files changed, 130 insertions(+), 10 deletions(-)
 
 diff --git a/linux-user/main.c b/linux-user/main.c

++++++ 0003-qemu-0.9.0.cvs-binfmt.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -10,8 +10,8 @@
 
 Signed-off-by: Ulrich Hecht <u...@suse.de>
 ---
- scripts/qemu-binfmt-conf.sh |   37 ++++++++++++++++++++-----------------
- 1 files changed, 20 insertions(+), 17 deletions(-)
+ scripts/qemu-binfmt-conf.sh | 37 ++++++++++++++++++++-----------------
+ 1 file changed, 20 insertions(+), 17 deletions(-)
 
 diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh
 index 0da2618..dc652f0 100644

++++++ 0004-qemu-cvs-alsa_bitfield.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,9 +8,9 @@
 Signed-off-by: Alexander Graf <ag...@suse.de>
 Signed-off-by: Ulrich Hecht <u...@suse.de>
 ---
- include/exec/user/thunk.h |    3 +++
- thunk.c                   |   21 +++++++++++++++++++++
- 2 files changed, 24 insertions(+), 0 deletions(-)
+ include/exec/user/thunk.h |  3 +++
+ thunk.c                   | 21 +++++++++++++++++++++
+ 2 files changed, 24 insertions(+)
 
 diff --git a/include/exec/user/thunk.h b/include/exec/user/thunk.h
 index 87025c3..6c35e64 100644

++++++ 0005-qemu-cvs-alsa_ioctl.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -14,7 +14,7 @@
  linux-user/syscall_defs.h        |    2 +
  linux-user/syscall_types.h       |    5 +
  linux-user/syscall_types_alsa.h  | 1336 +++++++++++++++++++++++++++++
- 6 files changed, 3555 insertions(+), 0 deletions(-)
+ 6 files changed, 3555 insertions(+)
  create mode 100644 linux-user/ioctls_alsa.h
  create mode 100644 linux-user/ioctls_alsa_structs.h
  create mode 100644 linux-user/syscall_types_alsa.h

++++++ 0006-qemu-cvs-alsa_mmap.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,8 +8,8 @@
 Signed-off-by: Alexander Graf <ag...@suse.de>
 Signed-off-by: Ulrich Hecht <u...@suse.de>
 ---
- linux-user/mmap.c |   14 ++++++++++++++
- 1 files changed, 14 insertions(+), 0 deletions(-)
+ linux-user/mmap.c | 14 ++++++++++++++
+ 1 file changed, 14 insertions(+)
 
 diff --git a/linux-user/mmap.c b/linux-user/mmap.c
 index a249f0c..34a5615 100644

++++++ 0007-qemu-cvs-gettimeofday.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -5,8 +5,8 @@
 
 No clue what this is for.
 ---
- linux-user/syscall.c |    2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 2 ++
+ 1 file changed, 2 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 23954c1..709c167 100644

++++++ 0008-qemu-cvs-ioctl_debug.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,8 +8,8 @@
 Signed-off-by: Alexander Graf <ag...@suse.de>
 Signed-off-by: Ulrich Hecht <u...@suse.de>
 ---
- linux-user/syscall.c |    7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
+ linux-user/syscall.c | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 709c167..7453ff5 100644

++++++ 0009-qemu-cvs-ioctl_nodirection.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -11,8 +11,8 @@
 Signed-off-by: Alexander Graf <ag...@suse.de>
 Signed-off-by: Ulrich Hecht <u...@suse.de>
 ---
- linux-user/syscall.c |    6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 7453ff5..18ec182 100644

++++++ 0010-block-vmdk-Support-creation-of-SCSI.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -11,10 +11,10 @@
 [AF: Rebased onto upstream VMDK SCSI support]
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- block.c                   |    6 +++++-
- block/vmdk.c              |    9 ++++++++-
- include/block/block_int.h |    2 ++
- qemu-img.c                |    8 +++++++-
+ block.c                   | 6 +++++-
+ block/vmdk.c              | 9 ++++++++-
+ include/block/block_int.h | 2 ++
+ qemu-img.c                | 8 +++++++-
  4 files changed, 22 insertions(+), 3 deletions(-)
 
 diff --git a/block.c b/block.c

++++++ 0011-linux-user-add-binfmt-wrapper-for-a.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -27,10 +27,10 @@
 [AF: Rebased onto new Makefile infrastructure]
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- Makefile.target             |   12 ++++++++++++
- linux-user/Makefile.objs    |    2 ++
- linux-user/binfmt.c         |   42 ++++++++++++++++++++++++++++++++++++++++++
- scripts/qemu-binfmt-conf.sh |   34 +++++++++++++++++-----------------
+ Makefile.target             | 12 ++++++++++++
+ linux-user/Makefile.objs    |  2 ++
+ linux-user/binfmt.c         | 42 ++++++++++++++++++++++++++++++++++++++++++
+ scripts/qemu-binfmt-conf.sh | 34 +++++++++++++++++-----------------
  4 files changed, 73 insertions(+), 17 deletions(-)
  create mode 100644 linux-user/binfmt.c
 

++++++ 0012-linux-user-Ignore-timer_create-sysc.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,8 +8,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/syscall.c |    5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 5 +++++
+ 1 file changed, 5 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 18ec182..eda4455 100644

++++++ 0013-linux-user-be-silent-about-capget-f.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -9,8 +9,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/syscall.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ linux-user/syscall.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index eda4455..628fe66 100644

++++++ 0014-PPC-KVM-Disable-mmu-notifier-check..patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -9,8 +9,8 @@
 So disable the check for mmu notifiers on PowerPC guests, making
 KVM guests work there, even if possibly racy in some odd circumstances.
 ---
- exec.c |    2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ exec.c | 2 ++
+ 1 file changed, 2 insertions(+)
 
 diff --git a/exec.c b/exec.c
 index 3ca9381..e4d92d7 100644

++++++ 0015-linux-user-fix-segfault-deadlock.pa.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -21,9 +21,9 @@
 Signed-off-by: Alexander Graf <ag...@suse.de>
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- include/exec/spinlock.h |   10 ++++++++++
- user-exec.c             |    4 ++++
- 2 files changed, 14 insertions(+), 0 deletions(-)
+ include/exec/spinlock.h | 10 ++++++++++
+ user-exec.c             |  4 ++++
+ 2 files changed, 14 insertions(+)
 
 diff --git a/include/exec/spinlock.h b/include/exec/spinlock.h
 index a72edda..e460e12 100644

++++++ 0016-linux-user-binfmt-support-host-bina.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,8 +8,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/binfmt.c |   25 +++++++++++++++++++++++++
- 1 files changed, 25 insertions(+), 0 deletions(-)
+ linux-user/binfmt.c | 25 +++++++++++++++++++++++++
+ 1 file changed, 25 insertions(+)
 
 diff --git a/linux-user/binfmt.c b/linux-user/binfmt.c
 index cd1f513..87dc4c6 100644

++++++ 0017-linux-user-arm-no-tb_flush-on-reset.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -10,8 +10,8 @@
 So something in our thread creation is broken. But for now, let's revert the
 change to at least get a working build again.
 ---
- target-arm/cpu.c |    4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ target-arm/cpu.c | 4 ++++
+ 1 file changed, 4 insertions(+)
 
 diff --git a/target-arm/cpu.c b/target-arm/cpu.c
 index 5a7566b..40bddc3 100644

++++++ 0018-linux-user-Ignore-broken-loop-ioctl.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -11,11 +11,11 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/ioctls.h       |    1 +
- linux-user/linux_loop.h   |    1 +
- linux-user/syscall.c      |    7 +++++++
- linux-user/syscall_defs.h |    1 +
- 4 files changed, 10 insertions(+), 0 deletions(-)
+ linux-user/ioctls.h       | 1 +
+ linux-user/linux_loop.h   | 1 +
+ linux-user/syscall.c      | 7 +++++++
+ linux-user/syscall_defs.h | 1 +
+ 4 files changed, 10 insertions(+)
 
 diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h
 index 28dc0b2..da4f12c 100644

++++++ 0019-linux-user-lock-tcg.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -13,9 +13,9 @@
 [AF: Rebased onto exec.c/translate-all.c split for 1.4]
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- linux-user/mmap.c |    3 +++
- tcg/tcg.c         |   36 ++++++++++++++++++++++++++++++++++--
- tcg/tcg.h         |    6 ++++++
+ linux-user/mmap.c |  3 +++
+ tcg/tcg.c         | 36 ++++++++++++++++++++++++++++++++++--
+ tcg/tcg.h         |  6 ++++++
  3 files changed, 43 insertions(+), 2 deletions(-)
 
 diff --git a/linux-user/mmap.c b/linux-user/mmap.c

++++++ 0020-linux-user-Run-multi-threaded-code-.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -15,8 +15,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/syscall.c |    9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 9 +++++++++
+ 1 file changed, 9 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 38ca7af..8aef3e8 100644

++++++ 0021-linux-user-lock-tb-flushing-too.pat.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -10,8 +10,8 @@
 [AF: Rebased onto exec.c/translate-all.c split for 1.4]
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- translate-all.c |   20 ++++++++++++++++++--
- 1 files changed, 18 insertions(+), 2 deletions(-)
+ translate-all.c | 20 ++++++++++++++++++--
+ 1 file changed, 18 insertions(+), 2 deletions(-)
 
 diff --git a/translate-all.c b/translate-all.c
 index 3b5fc7c..165a63e 100644

++++++ 0022-linux-user-Fake-proc-cpuinfo.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -18,8 +18,8 @@
 [AF: Rebased for v1.6]
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- linux-user/syscall.c |   20 ++++++++++++++++++++
- 1 files changed, 20 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 20 ++++++++++++++++++++
+ 1 file changed, 20 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 8aef3e8..429ab3a 100644

++++++ 0023-linux-user-implement-FS_IOC_GETFLAG.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -11,9 +11,9 @@
 
   - use TYPE_LONG instead of TYPE_INT
 ---
- linux-user/ioctls.h       |    1 +
- linux-user/syscall_defs.h |    2 ++
- 2 files changed, 3 insertions(+), 0 deletions(-)
+ linux-user/ioctls.h       | 1 +
+ linux-user/syscall_defs.h | 2 ++
+ 2 files changed, 3 insertions(+)
 
 diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h
 index da4f12c..17b67af 100644

++++++ 0024-linux-user-implement-FS_IOC_SETFLAG.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -11,9 +11,9 @@
 
   - use TYPE_LONG instead of TYPE_INT
 ---
- linux-user/ioctls.h       |    1 +
- linux-user/syscall_defs.h |    1 +
- 2 files changed, 2 insertions(+), 0 deletions(-)
+ linux-user/ioctls.h       | 1 +
+ linux-user/syscall_defs.h | 1 +
+ 2 files changed, 2 insertions(+)
 
 diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h
 index 17b67af..a77b72c 100644

++++++ 0025-linux-user-XXX-disable-fiemap.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -5,8 +5,8 @@
 
 agraf: fiemap breaks in libarchive. Disable it for now.
 ---
- linux-user/syscall.c |    5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ linux-user/syscall.c | 5 +++++
+ 1 file changed, 5 insertions(+)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index 429ab3a..5c42bc9 100644

++++++ 0026-slirp-nooutgoing.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -5,11 +5,11 @@
 
 TBD (from SUSE Studio team)
 ---
- qemu-options.hx  |   10 ++++++++++
- slirp/socket.c   |    8 ++++++++
- slirp/tcp_subr.c |   13 +++++++++++++
- vl.c             |    9 +++++++++
- 4 files changed, 40 insertions(+), 0 deletions(-)
+ qemu-options.hx  | 10 ++++++++++
+ slirp/socket.c   |  8 ++++++++
+ slirp/tcp_subr.c | 13 +++++++++++++
+ vl.c             |  9 +++++++++
+ 4 files changed, 40 insertions(+)
 
 diff --git a/qemu-options.hx b/qemu-options.hx
 index d15338e..e8097ac 100644

++++++ 0027-vnc-password-file-and-incoming-conn.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -5,8 +5,8 @@
 
 TBD (from SUSE Studio team)
 ---
- ui/vnc.c |   71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 71 insertions(+), 0 deletions(-)
+ ui/vnc.c | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 71 insertions(+)
 
 diff --git a/ui/vnc.c b/ui/vnc.c
 index 5601cc3..d5796e6 100644

++++++ 0028-linux-user-add-more-blk-ioctls.patc.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -7,10 +7,10 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/ioctls.h        |   18 ++++++++++++++++++
- linux-user/syscall_defs.h  |    6 ++++++
- linux-user/syscall_types.h |    3 +++
- 3 files changed, 27 insertions(+), 0 deletions(-)
+ linux-user/ioctls.h        | 18 ++++++++++++++++++
+ linux-user/syscall_defs.h  |  6 ++++++
+ linux-user/syscall_types.h |  3 +++
+ 3 files changed, 27 insertions(+)
 
 diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h
 index a77b72c..4c6d2ee 100644

++++++ 0029-linux-user-use-target_ulong.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -12,8 +12,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/qemu.h    |    8 ++++----
- linux-user/syscall.c |    8 ++++----
+ linux-user/qemu.h    | 8 ++++----
+ linux-user/syscall.c | 8 ++++----
  2 files changed, 8 insertions(+), 8 deletions(-)
 
 diff --git a/linux-user/qemu.h b/linux-user/qemu.h

++++++ 0030-Add-support-for-DictZip-enabled-gzi.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -27,9 +27,9 @@
 Signed-off-by: Tim Hardeck <thard...@suse.de>
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- block/Makefile.objs |    1 +
- block/dictzip.c     |  596 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 597 insertions(+), 0 deletions(-)
+ block/Makefile.objs |   1 +
+ block/dictzip.c     | 596 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 597 insertions(+)
  create mode 100644 block/dictzip.c
 
 diff --git a/block/Makefile.objs b/block/Makefile.objs

++++++ 0031-Add-tar-container-format.patch.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -28,9 +28,9 @@
 Signed-off-by: Tim Hardeck <thard...@suse.de>
 Signed-off-by: Andreas Färber <afaer...@suse.de>
 ---
- block/Makefile.objs |    1 +
- block/tar.c         |  386 +++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 387 insertions(+), 0 deletions(-)
+ block/Makefile.objs |   1 +
+ block/tar.c         | 386 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 387 insertions(+)
  create mode 100644 block/tar.c
 
 diff --git a/block/Makefile.objs b/block/Makefile.objs

++++++ 0032-Legacy-Patch-kvm-qemu-preXX-dictzip.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -4,8 +4,8 @@
 Subject: [PATCH] Legacy Patch kvm-qemu-preXX-dictzip3.patch
 
 ---
- block/tar.c |   13 +++++++++++--
- 1 files changed, 11 insertions(+), 2 deletions(-)
+ block/tar.c | 13 +++++++++++--
+ 1 file changed, 11 insertions(+), 2 deletions(-)
 
 diff --git a/block/tar.c b/block/tar.c
 index 87bf552..bf24c98 100644

++++++ 0033-Legacy-Patch-kvm-qemu-preXX-report-.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -4,8 +4,8 @@
 Subject: [PATCH] Legacy Patch kvm-qemu-preXX-report-default-mac-used.patch
 
 ---
- net/net.c |   22 ++++++++++++++++++++++
- 1 files changed, 22 insertions(+), 0 deletions(-)
+ net/net.c | 22 ++++++++++++++++++++++
+ 1 file changed, 22 insertions(+)
 
 diff --git a/net/net.c b/net/net.c
 index c0d61bf..adc389f 100644

++++++ 0034-console-add-question-mark-escape-op.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -12,8 +12,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- ui/console.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ ui/console.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/ui/console.c b/ui/console.c
 index e3e8297..8784cd0 100644

++++++ 0035-Make-char-muxer-more-robust-wrt-sma.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -18,8 +18,8 @@
 
 This patch fixes input when using -nographic on s390 for me.
 ---
- qemu-char.c |   16 ++++++++++++++++
- 1 files changed, 16 insertions(+), 0 deletions(-)
+ qemu-char.c | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
 
 diff --git a/qemu-char.c b/qemu-char.c
 index 1be1cf6..ad7c8fd 100644

++++++ 0036-linux-user-lseek-explicitly-cast-no.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -12,8 +12,8 @@
 
 Signed-off-by: Alexander Graf <ag...@suse.de>
 ---
- linux-user/syscall.c |    9 +++++++--
- 1 files changed, 7 insertions(+), 2 deletions(-)
+ linux-user/syscall.c | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
 
 diff --git a/linux-user/syscall.c b/linux-user/syscall.c
 index ab30b58..4136873 100644

++++++ 0037-virtfs-proxy-helper-Provide-__u64-f.patch ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -8,8 +8,8 @@
 
 [AF: Extend to ppc64]
 ---
- fsdev/virtfs-proxy-helper.c |    7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ fsdev/virtfs-proxy-helper.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
 
 diff --git a/fsdev/virtfs-proxy-helper.c b/fsdev/virtfs-proxy-helper.c
 index 713a7b2..b8da77d 100644

++++++ 0039-roms-Build-vgabios.bin.patch.patch ++++++
>From 2bf9e17dc9b16ed6094ba923479b5dc38f549141 Mon Sep 17 00:00:00 2001
From: Bruce Rogers <brog...@suse.com>
Date: Wed, 2 Oct 2013 17:51:46 +0200
Subject: [PATCH] roms: Build vgabios.bin

---
 roms/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/roms/Makefile b/roms/Makefile
index 7a228ae..bbf21a9 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -50,6 +50,8 @@ seavgabios-%: config.vga.%
        cp seabios/out/vgabios.bin ../pc-bios/vgabios-$*.bin
 
 lgplvgabios: $(patsubst %,lgplvgabios-%,$(vgabios_variants))
+       make -C vgabios vgabios.bin
+       cp vgabios/VGABIOS-lgpl-latest.bin ../pc-bios/vgabios.bin
 
 lgplvgabios-%:
        make -C vgabios vgabios-$*.bin
++++++ 0040-configure-Enable-PIE-for-ppc-and-pp.patch ++++++
>From 0f48ef2d13e261e7dbb05e8ac74d719ce9158f5a Mon Sep 17 00:00:00 2001
From: Dinar Valeev <k...@opensuse.org>
Date: Wed, 2 Oct 2013 17:56:03 +0200
Subject: [PATCH] configure: Enable PIE for ppc and ppc64 hosts
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Dinar Valeev <dval...@suse.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index 18fa608..0a4b22e 100755
--- a/configure
+++ b/configure
@@ -1251,7 +1251,7 @@ fi
 
 if test "$pie" = ""; then
   case "$cpu-$targetos" in
-    i386-Linux|x86_64-Linux|i386-OpenBSD|x86_64-OpenBSD)
+    i386-Linux|x86_64-Linux|ppc*-Linux|i386-OpenBSD|x86_64-OpenBSD)
       ;;
     *)
       pie="no"
++++++ qemu.spec.in ++++++
--- /var/tmp/diff_new_pack.uwBxAD/_old  2013-10-11 09:03:06.000000000 +0200
+++ /var/tmp/diff_new_pack.uwBxAD/_new  2013-10-11 09:03:06.000000000 +0200
@@ -35,9 +35,11 @@
 PATCH_FILES
 # Please do not add patches manually here, run update_git.sh.
 
+# roms/ipxe patches
 Patch1000:      ipxe-build-Work-around-bug-in-gcc-4.8.patch
 Patch1001:      ipxe-zbin-Fix-size-used-for-memset-in-al.patch
-Patch1002:      build_and_copy_vgabios_bin.patch
+Patch1002:      ipxe-build-Avoid-strict-aliasing-warning.patch
+# end roms/ipxe patches
 
 # this is to make lint happy
 Source300:      rpmlintrc
@@ -140,11 +142,12 @@
 %endif
 
 %package seabios
-Summary:        x86 BIOS for QEMU
+Summary:        X86 BIOS for QEMU
 Group:          System/Emulators/PC
 Version:        1.7.2.2
 Release:        0
 BuildArch:      noarch
+Conflicts:      qemu < 1.6.0
 
 %description seabios
 SeaBIOS is an open source implementation of a 16bit x86 BIOS. SeaBIOS
@@ -156,6 +159,7 @@
 Version:        0.6c
 Release:        0
 BuildArch:      noarch
+Conflicts:      qemu < 1.6.0
 
 %description vgabios
 VGABIOS provides the video ROM BIOSes for the following variants of VGA
@@ -168,6 +172,7 @@
 Version:        8
 Release:        0
 BuildArch:      noarch
+Conflicts:      qemu < 1.6.0
 
 %description sgabios
 The Google Serial Graphics Adapter BIOS or SGABIOS provides a means for legacy
@@ -180,6 +185,7 @@
 Version:        1.0.0
 Release:        0
 BuildArch:      noarch
+Conflicts:      qemu < 1.6.0
 
 %description ipxe
 Preboot Execution Environment (PXE) ROM support for various emulated network
@@ -237,6 +243,7 @@
        --disable-strip \
        --enable-system --disable-linux-user \
        --enable-tools --enable-guest-agent \
+       --enable-pie \
        --enable-docs \
        --audio-drv-list="pa alsa sdl oss" --enable-mixemu \
 %if 0%{?suse_version} >= 1130
@@ -316,7 +323,6 @@
 %doc COPYING COPYING.LIB Changelog README VERSION qemu-doc.html qemu-tech.html
 %_bindir/qemu-system-*
 %doc %_mandir/man1/qemu.1.gz
-%dir %_datadir/%name
 %_datadir/%name
 %exclude %_datadir/%name/bios.bin
 %exclude %_datadir/%name/acpi-dsdt.aml

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to