Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2014-12-16 14:49:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2014-12-10 
23:45:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt.new/libvirt.changes     2014-12-16 
14:49:16.000000000 +0100
@@ -1,0 +2,20 @@
+Mon Dec 15 09:48:02 UTC 2014 - cbosdon...@suse.com
+
+- Update to libvirt 1.2.11
+  - Implement public API for virDomainGetFSInfo
+  - qemu: Add define for the new throttle options
+  - CVE-2014-8131: Fix possible deadlock and segfault in 
qemuConnectGetAllDomainStats()
+  - CVE-2014-7823: dumpxml: security hole with migratable flag
+- Drop upstream patches: 2222123-virt-aa-helper-crash.patch,
+  433b427-iplink-name.patch,
+  52691f99-qemu-mig-crash.patch,
+  72fecf1-lxc-resolve-symlinks.patch,
+  b1674ad5-CVE-2014-7823.patch,
+  ba9b7252-sys-net-rw.patch,
+  c264eea-virt-aa-helper-sandbox.patch,
+  e50457d-lxc-unmount-check.patch,
+  cgroup-all-devices.patch,
+  libvirt-ppc64le-support.patch
+
+
+-------------------------------------------------------------------

Old:
----
  2222123-virt-aa-helper-crash.patch
  433b427-iplink-name.patch
  52691f99-qemu-mig-crash.patch
  72fecf1-lxc-resolve-symlinks.patch
  b1674ad5-CVE-2014-7823.patch
  ba9b7252-sys-net-rw.patch
  c264eea-virt-aa-helper-sandbox.patch
  cgroup-all-devices.patch
  e50457d-lxc-unmount-check.patch
  libvirt-1.2.10.tar.gz
  libvirt-1.2.10.tar.gz.asc
  libvirt-ppc64le-support.patch

New:
----
  libvirt-1.2.11.tar.gz
  libvirt-1.2.11.tar.gz.asc

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

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.ZLI4LP/_old  2014-12-16 14:49:18.000000000 +0100
+++ /var/tmp/diff_new_pack.ZLI4LP/_new  2014-12-16 14:49:18.000000000 +0100
@@ -235,7 +235,7 @@
 
 Name:           libvirt
 Url:            http://libvirt.org/
-Version:        1.2.10
+Version:        1.2.11
 Release:        0
 Summary:        Library providing a simple virtualization API
 License:        LGPL-2.1+
@@ -434,23 +434,13 @@
 Source4:        libvirtd-relocation-server.fw
 Source99:       baselibs.conf
 # Upstream patches
-Patch0:         b1674ad5-CVE-2014-7823.patch
-Patch1:         2222123-virt-aa-helper-crash.patch
-Patch2:         c264eea-virt-aa-helper-sandbox.patch
-Patch3:         433b427-iplink-name.patch
-Patch4:         72fecf1-lxc-resolve-symlinks.patch
-Patch5:         e50457d-lxc-unmount-check.patch
-Patch6:         52691f99-qemu-mig-crash.patch
-Patch7:         ba9b7252-sys-net-rw.patch
 # Patches pending upstream review
-Patch100:       cgroup-all-devices.patch
 # Need to go upstream
 Patch150:       xen-name-for-devid.patch
 Patch151:       xen-pv-cdrom.patch
 Patch152:       blockcopy-check-dst-identical-device.patch
-Patch153:       libvirt-ppc64le-support.patch
-Patch154:       libvirt-power8-models.patch
-Patch155:       ppc64le-canonical-name.patch
+Patch153:       libvirt-power8-models.patch
+Patch154:       ppc64le-canonical-name.patch
 # Our patches
 Patch200:       libvirtd-defaults.patch
 Patch201:       libvirtd-init-script.patch
@@ -975,21 +965,11 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch100 -p1
 %patch150 -p1
 %patch151 -p1
 %patch152 -p1
 %patch153 -p1
 %patch154 -p1
-%patch155 -p1
 %patch200 -p1
 %patch201 -p1
 %patch202 -p1
@@ -1827,10 +1807,6 @@
 %{_libdir}/libvirt-qemu.so
 %{_libdir}/libvirt-lxc.so
 %{_includedir}/libvirt
-%{_includedir}/libvirt/virterror.h
-%{_includedir}/libvirt/libvirt.h
-%{_includedir}/libvirt/libvirt-qemu.h
-%{_includedir}/libvirt/libvirt-lxc.h
 %{_libdir}/pkgconfig/libvirt.pc
 %{_libdir}/pkgconfig/libvirt-qemu.pc
 %{_libdir}/pkgconfig/libvirt-lxc.pc

++++++ libvirt-1.2.10.tar.gz -> libvirt-1.2.11.tar.gz ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-1.2.10.tar.gz 
/work/SRC/openSUSE:Factory/.libvirt.new/libvirt-1.2.11.tar.gz differ: char 27, 
line 1

++++++ libvirt-power8-models.patch ++++++
--- /var/tmp/diff_new_pack.ZLI4LP/_old  2014-12-16 14:49:18.000000000 +0100
+++ /var/tmp/diff_new_pack.ZLI4LP/_new  2014-12-16 14:49:18.000000000 +0100
@@ -1,9 +1,9 @@
-Index: libvirt-1.2.10/src/cpu/cpu_map.xml
+Index: libvirt-1.2.11/src/cpu/cpu_map.xml
 ===================================================================
---- libvirt-1.2.10.orig/src/cpu/cpu_map.xml
-+++ libvirt-1.2.10/src/cpu/cpu_map.xml
-@@ -627,5 +627,15 @@
-       <pvr value='0x004b0100'/>
+--- libvirt-1.2.11.orig/src/cpu/cpu_map.xml
++++ libvirt-1.2.11/src/cpu/cpu_map.xml
+@@ -657,5 +657,15 @@
+       <pvr value='0x004d0000'/>
      </model>
  
 +    <model name='POWER8_v2.0'>

++++++ libvirt-suse-netcontrol.patch ++++++
--- /var/tmp/diff_new_pack.ZLI4LP/_old  2014-12-16 14:49:18.000000000 +0100
+++ /var/tmp/diff_new_pack.ZLI4LP/_new  2014-12-16 14:49:18.000000000 +0100
@@ -1,7 +1,7 @@
-Index: libvirt-1.2.10/configure.ac
+Index: libvirt-1.2.11/configure.ac
 ===================================================================
---- libvirt-1.2.10.orig/configure.ac
-+++ libvirt-1.2.10/configure.ac
+--- libvirt-1.2.11.orig/configure.ac
++++ libvirt-1.2.11/configure.ac
 @@ -237,6 +237,7 @@ LIBVIRT_CHECK_FUSE
  LIBVIRT_CHECK_GLUSTER
  LIBVIRT_CHECK_HAL
@@ -34,11 +34,11 @@
  LIBVIRT_RESULT_NUMACTL
  LIBVIRT_RESULT_OPENWSMAN
  LIBVIRT_RESULT_PCIACCESS
-Index: libvirt-1.2.10/src/Makefile.am
+Index: libvirt-1.2.11/src/Makefile.am
 ===================================================================
---- libvirt-1.2.10.orig/src/Makefile.am
-+++ libvirt-1.2.10/src/Makefile.am
-@@ -856,6 +856,10 @@ if WITH_NETCF
+--- libvirt-1.2.11.orig/src/Makefile.am
++++ libvirt-1.2.11/src/Makefile.am
+@@ -859,6 +859,10 @@ if WITH_NETCF
  INTERFACE_DRIVER_SOURCES +=                                   \
                interface/interface_backend_netcf.c
  endif WITH_NETCF
@@ -49,7 +49,7 @@
  if WITH_UDEV
  INTERFACE_DRIVER_SOURCES +=                                   \
                interface/interface_backend_udev.c
-@@ -1499,10 +1503,15 @@ if WITH_NETCF
+@@ -1502,10 +1506,15 @@ if WITH_NETCF
  libvirt_driver_interface_la_CFLAGS += $(NETCF_CFLAGS)
  libvirt_driver_interface_la_LIBADD += $(NETCF_LIBS)
  else ! WITH_NETCF
@@ -65,11 +65,11 @@
  endif ! WITH_NETCF
  if WITH_DRIVER_MODULES
  libvirt_driver_interface_la_LIBADD += ../gnulib/lib/libgnu.la
-Index: libvirt-1.2.10/tools/virsh.c
+Index: libvirt-1.2.11/tools/virsh.c
 ===================================================================
---- libvirt-1.2.10.orig/tools/virsh.c
-+++ libvirt-1.2.10/tools/virsh.c
-@@ -3340,6 +3340,8 @@ vshShowVersion(vshControl *ctl ATTRIBUTE
+--- libvirt-1.2.11.orig/tools/virsh.c
++++ libvirt-1.2.11/tools/virsh.c
+@@ -3341,6 +3341,8 @@ vshShowVersion(vshControl *ctl ATTRIBUTE
      vshPrint(ctl, " Interface");
  # if defined(WITH_NETCF)
      vshPrint(ctl, " netcf");
@@ -78,10 +78,10 @@
  # elif defined(WITH_UDEV)
      vshPrint(ctl, " udev");
  # endif
-Index: libvirt-1.2.10/src/interface/interface_backend_netcf.c
+Index: libvirt-1.2.11/src/interface/interface_backend_netcf.c
 ===================================================================
---- libvirt-1.2.10.orig/src/interface/interface_backend_netcf.c
-+++ libvirt-1.2.10/src/interface/interface_backend_netcf.c
+--- libvirt-1.2.11.orig/src/interface/interface_backend_netcf.c
++++ libvirt-1.2.11/src/interface/interface_backend_netcf.c
 @@ -23,7 +23,12 @@
  
  #include <config.h>
@@ -98,7 +98,7 @@
  #include "datatypes.h"
 @@ -65,6 +70,37 @@ VIR_ONCE_GLOBAL_INIT(virNetcfDriverState
  
- static virNetcfDriverStatePtr driverState;
+ static virNetcfDriverStatePtr driver;
  
 +#ifdef WITH_NETCONTROL
 +static void
@@ -135,7 +135,7 @@
  static void
  virNetcfDriverStateDispose(void *obj)
 @@ -87,7 +123,22 @@ netcfStateInitialize(bool privileged ATT
-     if (!(driverState = virObjectLockableNew(virNetcfDriverStateClass)))
+     if (!(driver = virObjectLockableNew(virNetcfDriverStateClass)))
          return -1;
  
 +#ifdef WITH_NETCONTROL
@@ -147,28 +147,28 @@
 +     * fail in netcfInterfaceOpen.  This restores the behavior before
 +     * commit 822fe136.
 +     */
-+    if (ncf_init(&driverState->netcf, NULL) != 0) {
++    if (ncf_init(&driver->netcf, NULL) != 0) {
 +        VIR_WARN("Failed to initialize netcontrol.  Continuing with network "
 +                 "interface management features disabled");
-+        virObjectUnref(driverState);
-+        driverState = NULL;
++        virObjectUnref(driver);
++        driver = NULL;
 +    }
 +#else
-     if (ncf_init(&driverState->netcf, NULL) != 0) {
+     if (ncf_init(&driver->netcf, NULL) != 0) {
          virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
                         _("failed to initialize netcf"));
 @@ -95,6 +146,7 @@ netcfStateInitialize(bool privileged ATT
-         driverState = NULL;
+         driver = NULL;
          return -1;
      }
 +#endif
      return 0;
  }
  
-Index: libvirt-1.2.10/src/interface/interface_driver.c
+Index: libvirt-1.2.11/src/interface/interface_driver.c
 ===================================================================
---- libvirt-1.2.10.orig/src/interface/interface_driver.c
-+++ libvirt-1.2.10/src/interface/interface_driver.c
+--- libvirt-1.2.11.orig/src/interface/interface_driver.c
++++ libvirt-1.2.11/src/interface/interface_driver.c
 @@ -30,8 +30,15 @@ interfaceRegister(void)
      if (netcfIfaceRegister() == 0)
          return 0;
@@ -186,10 +186,10 @@
      if (udevIfaceRegister() == 0)
          return 0;
  #endif /* WITH_UDEV */
-Index: libvirt-1.2.10/m4/virt-netcontrol.m4
+Index: libvirt-1.2.11/m4/virt-netcontrol.m4
 ===================================================================
 --- /dev/null
-+++ libvirt-1.2.10/m4/virt-netcontrol.m4
++++ libvirt-1.2.11/m4/virt-netcontrol.m4
 @@ -0,0 +1,35 @@
 +dnl The libnetcontrol library
 +dnl

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

Reply via email to