Hello community,

here is the log from the commit of package kvm for openSUSE:Factory checked in 
at 2012-05-03 10:57:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kvm (Old)
 and      /work/SRC/openSUSE:Factory/.kvm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kvm", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kvm/kvm.changes  2012-01-25 10:37:43.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.kvm.new/kvm.changes     2012-05-03 
10:58:16.000000000 +0200
@@ -1,0 +2,20 @@
+Mon Apr 23 22:10:09 UTC 2012 - [email protected]
+
+- Update to qemu-kvm v1.0.1
+  - see http://wiki.qemu.org/ChangeLog/1.0 for details
+
+- Update SeaBIOS to v1.7.0, which includes the following:
+  - Many enhancements to VGA BIOS code - it should now be feature
+    complete with LGPL vgabios
+  - Support for virtio-scsi
+  - Improved USB drive (usb-msc) support
+  - Several USB controller bug fixes and improvements
+  - Runtime ACPI AML PCI hotplug construction
+  - Support for running on i386 and i486 CPUs
+  - Enhancements to PCI init when running on emulators
+  - Several bug fixes
+
+- Update to iPXE v1.0.0
+  - many misc fixes
+
+-------------------------------------------------------------------

Old:
----
  ipxe-git-aaf7a35.tar.bz2
  kvm-qemu-preXX-e1000-check-for-overflow-whenever-issuing-PCI-dma-reads.patch
  qemu-kvm-1.0.tar.bz2
  seabios-1.6.3.tar.bz2

New:
----
  ipxe-1.0.0.tar.bz2
  kvm-qemu-avoid-zero-length-memset.patch
  qemu-kvm-1.0.1.tar.bz2
  seabios-1.7.0.tar.bz2

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

Other differences:
------------------
++++++ kvm.spec ++++++
--- /var/tmp/diff_new_pack.MMog4J/_old  2012-05-03 10:58:18.000000000 +0200
+++ /var/tmp/diff_new_pack.MMog4J/_new  2012-05-03 10:58:18.000000000 +0200
@@ -19,10 +19,10 @@
 
 %bcond_without spice
 
-%define package_true_version 1.0
-%define package_base_version 1.0
-%define bios_id seabios-1.6.3
-%define pxe_rom_id ipxe-git-aaf7a35
+%define package_true_version 1.0.1
+%define package_base_version 1.0.1
+%define bios_id seabios-1.7.0
+%define pxe_rom_id ipxe-1.0.0
 %define vgabios_id vgabios-0.6c
 # sgabios comes from: http://sgabios.googlecode.com/svn/trunk, Rev 8
 %define sgabios_id sgabios
@@ -89,8 +89,8 @@
 %endif
 BuildRequires:  pwdutils
 Requires:       pwdutils
-Requires:       virt-utils
 Requires:       python-curses
+Requires:       virt-utils
 %if 0%{?suse_version} < 1110
 Requires:       kvm-kmp
 %endif
@@ -127,6 +127,7 @@
 Patch61:        kvm-qemu-default-memsize.patch
 Patch62:        kvm-qemu-user-space-tool-name.patch
 Patch63:        kvm-qemu-madvise-DONTFORK-for-tight-memory-migration.patch
+Patch64:        kvm-qemu-avoid-zero-length-memset.patch
 
 # Post-release upstream patches
 Patch100:       kvm-qemu-preXX-dictzip1.patch
@@ -136,7 +137,6 @@
 Patch104:       kvm-qemu-madvise-hugepages.patch
 Patch105:       kvm-qemu-preXX-dictzip3.patch
 Patch106:       
kvm-qemu-preXX-g_thread_init-users-don-t-call-it-if-glib-2.31.patch
-Patch107:       
kvm-qemu-preXX-e1000-check-for-overflow-whenever-issuing-PCI-dma-reads.patch
 
 Patch150:       qemu-kvm-common-code-fixes-for-s390-build.patch
 
@@ -222,6 +222,7 @@
 %patch61 -p1
 %patch62 -p1
 %patch63 -p1
+%patch64 -p1
 
 # Post-release patches
 %patch100 -p1
@@ -231,7 +232,6 @@
 %patch104 -p1
 %patch105 -p1
 %patch106 -p1
-%patch107 -p1
 
 %patch150 -p1
 
@@ -329,6 +329,7 @@
 # Firmware
 %ifarch %ix86 x86_64
 %if %{build_fw_from_source}
+echo "%{bios_id}" > roms/seabios/.version
 make -C roms/seabios %{?jobs:-j%jobs}
 cp roms/seabios/out/bios.bin pc-bios/bios.bin
 
@@ -343,6 +344,7 @@
 cp roms/vgabios/VGABIOS-lgpl-latest.vmware.bin pc-bios/vgabios-vmware.bin
 cp roms/vgabios/VGABIOS-lgpl-latest.qxl.bin pc-bios/vgabios-qxl.bin
 cd ../%{pxe_rom_id}/src
+make NO_WERROR=1 bin/blib.a %{?jobs:-j%jobs}
 make bin/8086100e.rom %{?jobs:-j%jobs}
 make bin/10222000.rom %{?jobs:-j%jobs}
 make bin/10500940.rom %{?jobs:-j%jobs}

++++++ ipxe-git-aaf7a35.tar.bz2 -> ipxe-1.0.0.tar.bz2 ++++++
++++ 340422 lines of diff (skipped)

++++++ kvm-qemu-avoid-zero-length-memset.patch ++++++
Index: qemu-kvm-1.0.1/slirp/misc.c
===================================================================
--- qemu-kvm-1.0.1.orig/slirp/misc.c
+++ qemu-kvm-1.0.1/slirp/misc.c
@@ -398,7 +398,8 @@ void slirp_connection_info(Slirp *slirp,
             dst_addr = so->so_faddr;
             dst_port = so->so_fport;
         }
-        memset(&buf[n], ' ', 19 - n);
+        if (n < 19)
+            memset(&buf[n], ' ', 19 - n);
         buf[19] = 0;
         monitor_printf(mon, "%s %3d %15s %5d ", buf, so->s,
                        src.sin_addr.s_addr ? inet_ntoa(src.sin_addr) : "*",
++++++ qemu-kvm-1.0.tar.bz2 -> qemu-kvm-1.0.1.tar.bz2 ++++++
++++ 2197 lines of diff (skipped)

++++++ seabios-1.6.3.tar.bz2 -> seabios-1.7.0.tar.bz2 ++++++
++++ 23283 lines of diff (skipped)

++++++ seabios-sanitize-version.patch ++++++
--- /var/tmp/diff_new_pack.MMog4J/_old  2012-05-03 10:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.MMog4J/_new  2012-05-03 10:58:21.000000000 +0200
@@ -1,13 +1,13 @@
-Index: qemu-kvm-0.15.0/roms/seabios/Makefile
+Index: qemu-kvm-1.0.1/roms/seabios/tools/buildversion.sh
 ===================================================================
---- qemu-kvm-0.15.0.orig/roms/seabios/Makefile
-+++ qemu-kvm-0.15.0/roms/seabios/Makefile
-@@ -5,7 +5,7 @@
- # This file may be distributed under the terms of the GNU LGPLv3 license.
+--- qemu-kvm-1.0.1.orig/roms/seabios/tools/buildversion.sh
++++ qemu-kvm-1.0.1/roms/seabios/tools/buildversion.sh
+@@ -11,7 +11,7 @@ elif [ -f .version ]; then
+ else
+     VERSION="?"
+ fi
+-VERSION="${VERSION}-`date +"%Y%m%d_%H%M%S"`-`hostname`"
++VERSION="${VERSION}-`date +"%Y%m%d_%H%M%S"`"
+ echo "Version: ${VERSION}"
  
- # Program version
--VERSION=1.6.3-$(shell date +"%Y%m%d_%H%M%S")-$(shell hostname)
-+VERSION=1.6.3-$(shell date +"%Y%m%d_%H%M%S")
- 
- # Output directory
- OUT=out/
+ # Build header file


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to