Hello community,

here is the log from the commit of package xen for openSUSE:Factory checked in 
at 2019-11-18 20:02:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xen (Old)
 and      /work/SRC/openSUSE:Factory/.xen.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xen"

Mon Nov 18 20:02:37 2019 rev:275 rq:748496 version:4.13.0_02

Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes  2019-11-03 11:18:25.348420050 
+0100
+++ /work/SRC/openSUSE:Factory/.xen.new.26869/xen.changes       2019-11-18 
20:02:39.185825992 +0100
@@ -1,0 +2,6 @@
+Tue Nov 12 08:09:27 MST 2019 - [email protected]
+
+- Update to Xen 4.13.0 RC2 release
+  xen-4.13.0-testing-src.tar.bz2
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.329823911 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.337823907 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 # needssslcertforbuild
 
@@ -24,7 +24,7 @@
 
 Name:           xen
 ExclusiveArch:  %ix86 x86_64 aarch64
-%define changeset 40015
+%define changeset 40113
 %define xen_build_dir xen-4.13.0-testing
 #
 %define with_gdbsx 0
@@ -127,7 +127,7 @@
 BuildRequires:  pesign-obs-integration
 %endif
 
-Version:        4.13.0_01
+Version:        4.13.0_02
 Release:        0
 Summary:        Xen Virtualization: Hypervisor (aka VMM aka Microkernel)
 License:        GPL-2.0-only
@@ -207,8 +207,6 @@
 Patch623:       ipxe-no-error-logical-not-parentheses.patch
 Patch624:       ipxe-use-rpm-opt-flags.patch
 # Build patches
-# PATCH-FIX-UPSTREAM python38-build.patch [email protected]
-# Make package buildable with python3.8
 Patch99995:     python38-build.patch
 Patch99996:     xen.stubdom.newlib.patch
 Patch99998:     tmp_build.patch

++++++ libxl.LIBXL_HOTPLUG_TIMEOUT.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.573823789 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.573823789 +0100
@@ -89,7 +89,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_create.c
 +++ xen-4.13.0-testing/tools/libxl/libxl_create.c
-@@ -1024,6 +1024,7 @@ static void initiate_domain_create(libxl
+@@ -1116,6 +1116,7 @@ static void initiate_domain_create(libxl
       * build info around just to know if the domain has a device model or not.
       */
      store_libxl_entry(gc, domid, &d_config->b_info);
@@ -290,7 +290,7 @@
  
  #include <xenevtchn.h>
  #include <xenstore.h>
-@@ -1496,6 +1497,7 @@ struct libxl__xswait_state {
+@@ -1507,6 +1508,7 @@ struct libxl__xswait_state {
      const char *what; /* for error msgs: noun phrase, what we're waiting for 
*/
      const char *path;
      int timeout_ms; /* as for poll(2) */
@@ -298,7 +298,7 @@
      libxl__xswait_callback *callback;
      /* remaining fields are private to xswait */
      libxl__ev_time time_ev;
-@@ -2554,6 +2556,7 @@ struct libxl__async_exec_state {
+@@ -2565,6 +2567,7 @@ struct libxl__async_exec_state {
      char **args; /* execution arguments */
      char **env; /* execution environment */
  
@@ -306,7 +306,7 @@
      /* private */
      libxl__ev_time time;
      libxl__ev_child child;
-@@ -4732,6 +4735,9 @@ _hidden int libxl__domain_pvcontrol(libx
+@@ -4744,6 +4747,9 @@ _hidden int libxl__domain_pvcontrol(libx
  
  #endif
  

++++++ libxl.pvscsi.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.593823779 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.593823779 +0100
@@ -38,7 +38,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/docs/man/xl.cfg.5.pod.in
 +++ xen-4.13.0-testing/docs/man/xl.cfg.5.pod.in
-@@ -750,6 +750,62 @@ frontend to backend. It can be used as a
+@@ -756,6 +756,62 @@ frontend to backend. It can be used as a
  For more information about the protocol, see
  https://xenbits.xenproject.org/docs/unstable/misc/pvcalls.html.
  
@@ -154,7 +154,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl.h
 +++ xen-4.13.0-testing/tools/libxl/libxl.h
-@@ -1124,6 +1124,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx
+@@ -1125,6 +1125,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx
  #define LIBXL_HAVE_PCITOPOLOGY 1
  
  /*
@@ -168,7 +168,7 @@
   * LIBXL_HAVE_SOCKET_BITMAP
   *
   * If this is defined, then libxl_socket_bitmap_alloc and
-@@ -2119,6 +2126,41 @@ int libxl_device_channel_getinfo(libxl_c
+@@ -2141,6 +2148,41 @@ int libxl_device_channel_getinfo(libxl_c
                                   const libxl_device_channel *channel,
                                   libxl_channelinfo *channelinfo);
  
@@ -214,7 +214,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_create.c
 +++ xen-4.13.0-testing/tools/libxl/libxl_create.c
-@@ -1563,6 +1563,7 @@ const libxl__device_type *device_type_tb
+@@ -1655,6 +1655,7 @@ const libxl__device_type *device_type_tb
      &libxl__disk_devtype,
      &libxl__nic_devtype,
      &libxl__vtpm_devtype,
@@ -226,7 +226,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_internal.h
 +++ xen-4.13.0-testing/tools/libxl/libxl_internal.h
-@@ -3838,6 +3838,7 @@ extern const libxl__device_type libxl__v
+@@ -3849,6 +3849,7 @@ extern const libxl__device_type libxl__v
  extern const libxl__device_type libxl__disk_devtype;
  extern const libxl__device_type libxl__nic_devtype;
  extern const libxl__device_type libxl__vtpm_devtype;
@@ -238,7 +238,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_types.idl
 +++ xen-4.13.0-testing/tools/libxl/libxl_types.idl
-@@ -928,6 +928,43 @@ libxl_device_vsnd = Struct("device_vsnd"
+@@ -929,6 +929,43 @@ libxl_device_vsnd = Struct("device_vsnd"
      ("pcms", Array(libxl_vsnd_pcm, "num_vsnd_pcms"))
      ])
  
@@ -282,7 +282,7 @@
  libxl_domain_config = Struct("domain_config", [
      ("c_info", libxl_domain_create_info),
      ("b_info", libxl_domain_build_info),
-@@ -939,6 +976,7 @@ libxl_domain_config = Struct("domain_con
+@@ -940,6 +977,7 @@ libxl_domain_config = Struct("domain_con
      ("dtdevs", Array(libxl_device_dtdev, "num_dtdevs")),
      ("vfbs", Array(libxl_device_vfb, "num_vfbs")),
      ("vkbs", Array(libxl_device_vkb, "num_vkbs")),
@@ -290,7 +290,7 @@
      ("vtpms", Array(libxl_device_vtpm, "num_vtpms")),
      ("p9s", Array(libxl_device_p9, "num_p9s")),
      ("pvcallsifs", Array(libxl_device_pvcallsif, "num_pvcallsifs")),
-@@ -980,6 +1018,21 @@ libxl_nicinfo = Struct("nicinfo", [
+@@ -981,6 +1019,21 @@ libxl_nicinfo = Struct("nicinfo", [
      ("rref_rx", integer),
      ], dir=DIR_OUT)
  
@@ -2258,7 +2258,7 @@
      XLU_ConfigList *channels, *ioports, *irqs, *iomem, *viridian, *dtdevs,
                     *mca_caps;
      int num_ioports, num_irqs, num_iomem, num_cpus, num_viridian, 
num_mca_caps;
-@@ -2104,6 +2105,17 @@ void parse_config_data(const char *confi
+@@ -2036,6 +2037,17 @@ void parse_config_data(const char *confi
          }
      }
  

++++++ libxl.set-migration-constraints-from-cmdline.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.605823773 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.605823773 +0100
@@ -300,7 +300,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl.h
 +++ xen-4.13.0-testing/tools/libxl/libxl.h
-@@ -1623,8 +1623,23 @@ int libxl_domain_suspend(libxl_ctx *ctx,
+@@ -1638,8 +1638,23 @@ int libxl_domain_suspend(libxl_ctx *ctx,
                           int flags, /* LIBXL_SUSPEND_* */
                           const libxl_asyncop_how *ao_how)
                           LIBXL_EXTERNAL_CALLERS_ONLY;
@@ -395,7 +395,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_internal.h
 +++ xen-4.13.0-testing/tools/libxl/libxl_internal.h
-@@ -3498,6 +3498,10 @@ struct libxl__domain_save_state {
+@@ -3509,6 +3509,10 @@ struct libxl__domain_save_state {
      /* private */
      int rc;
      int hvm;

++++++ python38-build.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.645823753 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.645823753 +0100
@@ -1,14 +1,19 @@
---- a/m4/python_devel.m4
-+++ b/m4/python_devel.m4
+# PATCH-FIX-UPSTREAM python38-build.patch [email protected]
+# Make package buildable with python3.8
+
+Index: xen-4.13.0-testing/m4/python_devel.m4
+===================================================================
+--- xen-4.13.0-testing.orig/m4/python_devel.m4
++++ xen-4.13.0-testing/m4/python_devel.m4
 @@ -24,7 +24,12 @@ AS_IF([test x"$pyconfig" = x"no"], [
      dnl If python-config is found use it
      CPPFLAGS="$CFLAGS `$PYTHON-config --cflags`"
      LDFLAGS="$LDFLAGS `$PYTHON-config --ldflags`"
 -    LIBS="$LIBS `$PYTHON-config --libs`"
 +    if $PYTHON-config --libs --embed >/dev/null 2>&1 ; then
-+    PYLIBS="$($PYTHON-config --libs --embed)"
++        PYLIBS="$($PYTHON-config --libs --embed)"
 +    else
-+    PYLIBS="$($PYTHON-config --libs)"
++        PYLIBS="$($PYTHON-config --libs)"
 +    fi
 +    LIBS="$LIBS $PYLIBS"
  ])

++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.661823745 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.661823745 +0100
@@ -34,7 +34,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/xen/arch/x86/Makefile
 +++ xen-4.13.0-testing/xen/arch/x86/Makefile
-@@ -162,6 +162,7 @@ note.o: $(TARGET)-syms
+@@ -163,6 +163,7 @@ note.o: $(TARGET)-syms
  
  EFI_LDFLAGS = $(patsubst -m%,-mi386pep,$(LDFLAGS)) --subsystem=10
  EFI_LDFLAGS += --image-base=$(1) --stack=0,0 --heap=0,0 --strip-debug

++++++ x86-ioapic-ack-default.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:43.765823692 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:43.769823691 +0100
@@ -4,7 +4,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/xen/arch/x86/io_apic.c
 +++ xen-4.13.0-testing/xen/arch/x86/io_apic.c
-@@ -2027,7 +2027,10 @@ void __init setup_IO_APIC(void)
+@@ -2028,7 +2028,10 @@ void __init setup_IO_APIC(void)
          io_apic_irqs = ~PIC_IRQS;
  
      printk("ENABLING IO-APIC IRQs\n");

++++++ xen-4.13.0-testing-src.tar.bz2 ++++++
++++ 6356 lines of diff (skipped)

++++++ xen.libxl.dmmd.patch ++++++
--- /var/tmp/diff_new_pack.Nojayp/_old  2019-11-18 20:02:50.149820488 +0100
+++ /var/tmp/diff_new_pack.Nojayp/_new  2019-11-18 20:02:50.153820486 +0100
@@ -122,7 +122,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_internal.h
 +++ xen-4.13.0-testing/tools/libxl/libxl_internal.h
-@@ -1945,6 +1945,10 @@ struct libxl__cpuid_policy {
+@@ -1956,6 +1956,10 @@ struct libxl__cpuid_policy {
      char *policy[4];
  };
  


Reply via email to