Hello community,

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

Package is "xen"

Mon Dec  2 11:31:12 2019 rev:276 rq:751119 version:4.13.0_03

Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes  2019-11-18 20:02:39.185825992 
+0100
+++ /work/SRC/openSUSE:Factory/.xen.new.4691/xen.changes        2019-12-02 
11:35:37.590436934 +0100
@@ -1,0 +2,7 @@
+Mon Nov 25 10:49:13 MST 2019 - [email protected]
+
+- Update to Xen 4.13.0 RC3 release
+  xen-4.13.0-testing-src.tar.bz2
+- Drop python38-build.patch
+
+-------------------------------------------------------------------

Old:
----
  python38-build.patch

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

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.278435602 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.278435602 +0100
@@ -24,7 +24,7 @@
 
 Name:           xen
 ExclusiveArch:  %ix86 x86_64 aarch64
-%define changeset 40113
+%define changeset 40162
 %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_02
+Version:        4.13.0_03
 Release:        0
 Summary:        Xen Virtualization: Hypervisor (aka VMM aka Microkernel)
 License:        GPL-2.0-only
@@ -207,7 +207,6 @@
 Patch623:       ipxe-no-error-logical-not-parentheses.patch
 Patch624:       ipxe-use-rpm-opt-flags.patch
 # Build patches
-Patch99995:     python38-build.patch
 Patch99996:     xen.stubdom.newlib.patch
 Patch99998:     tmp_build.patch
 Patch99999:     reproducible.patch
@@ -402,7 +401,6 @@
 %patch623 -p1
 %patch624 -p1
 # Build patches
-%patch99995 -p1
 %patch99996 -p1
 %patch99998 -p1
 %patch99999 -p1

++++++ build-python3-conversion.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.394435545 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.398435543 +0100
@@ -487,7 +487,7 @@
      state.common_1d = featureset_to_uint32s(common_1d, 1)[0]
      state.special = featureset_to_uint32s(state.raw_special, nr_entries)
      state.pv = featureset_to_uint32s(state.raw_pv, nr_entries)
-@@ -316,11 +316,11 @@ def crunch_numbers(state):
+@@ -317,11 +317,11 @@ def crunch_numbers(state):
  
          state.deep_deps[feat] = seen[1:]
  
@@ -502,7 +502,7 @@
      except AttributeError:
          _tmp = state.deep_deps.items()
  
-@@ -328,10 +328,10 @@ def crunch_numbers(state):
+@@ -329,10 +329,10 @@ def crunch_numbers(state):
          state.deep_deps[k] = featureset_to_uint32s(v, nr_entries)
  
      # Calculate the bitfield name declarations

++++++ libxl.LIBXL_HOTPLUG_TIMEOUT.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.446435519 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.450435517 +0100
@@ -290,7 +290,7 @@
  
  #include <xenevtchn.h>
  #include <xenstore.h>
-@@ -1507,6 +1508,7 @@ struct libxl__xswait_state {
+@@ -1593,6 +1594,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;
-@@ -2565,6 +2567,7 @@ struct libxl__async_exec_state {
+@@ -2652,6 +2654,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;
-@@ -4744,6 +4747,9 @@ _hidden int libxl__domain_pvcontrol(libx
+@@ -4783,6 +4786,9 @@ _hidden int libxl__domain_pvcontrol(libx
  
  #endif
  

++++++ libxl.pvscsi.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.462435511 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.462435511 +0100
@@ -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
-@@ -3849,6 +3849,7 @@ extern const libxl__device_type libxl__v
+@@ -3936,6 +3936,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;

++++++ libxl.set-migration-constraints-from-cmdline.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.470435507 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.474435505 +0100
@@ -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
-@@ -3509,6 +3509,10 @@ struct libxl__domain_save_state {
+@@ -3596,6 +3596,10 @@ struct libxl__domain_save_state {
      /* private */
      int rc;
      int hvm;

++++++ replace-obsolete-network-configuration-commands-in-s.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.506435489 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.510435487 +0100
@@ -17,10 +17,10 @@
  .../i386-dm/qemu-ifup-Linux                                |  5 +++--
  9 files changed, 26 insertions(+), 26 deletions(-)
 
-Index: xen-4.10.0-testing/README
+Index: xen-4.13.0-testing/README
 ===================================================================
---- xen-4.10.0-testing.orig/README
-+++ xen-4.10.0-testing/README
+--- xen-4.13.0-testing.orig/README
++++ xen-4.13.0-testing/README
 @@ -57,8 +57,7 @@ provided by your OS distributor:
      * Development install of GLib v2.0 (e.g. libglib2.0-dev)
      * Development install of Pixman (e.g. libpixman-1-dev)
@@ -31,10 +31,10 @@
      * GNU bison and GNU flex
      * GNU gettext
      * ACPI ASL compiler (iasl)
-Index: xen-4.10.0-testing/tools/hotplug/Linux/colo-proxy-setup
+Index: xen-4.13.0-testing/tools/hotplug/Linux/colo-proxy-setup
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/colo-proxy-setup
-+++ xen-4.10.0-testing/tools/hotplug/Linux/colo-proxy-setup
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/colo-proxy-setup
++++ xen-4.13.0-testing/tools/hotplug/Linux/colo-proxy-setup
 @@ -76,10 +76,16 @@ function teardown_primary()
  
  function setup_secondary()
@@ -77,10 +77,10 @@
  
      do_without_error iptables -t mangle -D PREROUTING -m physdev --physdev-in 
\
          $vifname -j SECCOLO --index $index
-Index: xen-4.10.0-testing/tools/hotplug/Linux/remus-netbuf-setup
+Index: xen-4.13.0-testing/tools/hotplug/Linux/remus-netbuf-setup
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/remus-netbuf-setup
-+++ xen-4.10.0-testing/tools/hotplug/Linux/remus-netbuf-setup
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/remus-netbuf-setup
++++ xen-4.13.0-testing/tools/hotplug/Linux/remus-netbuf-setup
 @@ -76,6 +76,7 @@
  #specific setup code such as renaming.
  dir=$(dirname "$0")
@@ -107,10 +107,10 @@
          check_ifb "$ifb" || continue
          REMUS_IFB="$ifb"
          break
-Index: xen-4.10.0-testing/tools/hotplug/Linux/vif-bridge
+Index: xen-4.13.0-testing/tools/hotplug/Linux/vif-bridge
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/vif-bridge
-+++ xen-4.10.0-testing/tools/hotplug/Linux/vif-bridge
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/vif-bridge
++++ xen-4.13.0-testing/tools/hotplug/Linux/vif-bridge
 @@ -40,7 +40,12 @@ bridge=$(xenstore_read_default "$XENBUS_
  
  if [ -z "$bridge" ]
@@ -141,10 +141,10 @@
          ;;
  
      add)
-Index: xen-4.10.0-testing/tools/hotplug/Linux/vif-nat
+Index: xen-4.13.0-testing/tools/hotplug/Linux/vif-nat
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/vif-nat
-+++ xen-4.10.0-testing/tools/hotplug/Linux/vif-nat
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/vif-nat
++++ xen-4.13.0-testing/tools/hotplug/Linux/vif-nat
 @@ -174,7 +174,11 @@ case "$command" in
          ;;
      offline)
@@ -158,13 +158,13 @@
          ;;
  esac
  
-Index: xen-4.10.0-testing/tools/hotplug/Linux/vif-route
+Index: xen-4.13.0-testing/tools/hotplug/Linux/vif-route
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/vif-route
-+++ xen-4.10.0-testing/tools/hotplug/Linux/vif-route
-@@ -23,13 +23,23 @@ main_ip=$(dom0_ip)
- 
- case "${command}" in
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/vif-route
++++ xen-4.13.0-testing/tools/hotplug/Linux/vif-route
+@@ -25,7 +25,12 @@ case "${command}" in
+     add)
+         ;&
      online)
 -        ifconfig ${dev} ${main_ip} netmask 255.255.255.255 up
 +        if [ "$legacy_tools" ]; then
@@ -176,7 +176,9 @@
          echo 1 >/proc/sys/net/ipv4/conf/${dev}/proxy_arp
          ipcmd='add'
          cmdprefix=''
-         ;;
+@@ -33,7 +38,12 @@ case "${command}" in
+     remove)
+         ;&
      offline)
 -        do_without_error ifdown ${dev}
 +        if [ "$legacy_tools" ]; then
@@ -188,10 +190,10 @@
          ipcmd='del'
          cmdprefix='do_without_error'
          ;;
-Index: xen-4.10.0-testing/tools/hotplug/Linux/vif2
+Index: xen-4.13.0-testing/tools/hotplug/Linux/vif2
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/vif2
-+++ xen-4.10.0-testing/tools/hotplug/Linux/vif2
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/vif2
++++ xen-4.13.0-testing/tools/hotplug/Linux/vif2
 @@ -7,13 +7,22 @@ dir=$(dirname "$0")
  bridge=$(xenstore_read_default "$XENBUS_PATH/bridge" "$bridge")
  if [ -z "$bridge" ]
@@ -217,10 +219,10 @@
  fi
  
  command="$1"
-Index: xen-4.10.0-testing/tools/hotplug/Linux/xen-network-common.sh
+Index: xen-4.13.0-testing/tools/hotplug/Linux/xen-network-common.sh
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/xen-network-common.sh
-+++ xen-4.10.0-testing/tools/hotplug/Linux/xen-network-common.sh
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/xen-network-common.sh
++++ xen-4.13.0-testing/tools/hotplug/Linux/xen-network-common.sh
 @@ -15,6 +15,12 @@
  #
  

++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.526435479 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.526435479 +0100
@@ -34,7 +34,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/xen/arch/x86/Makefile
 +++ xen-4.13.0-testing/xen/arch/x86/Makefile
-@@ -163,6 +163,7 @@ note.o: $(TARGET)-syms
+@@ -164,6 +164,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

++++++ vif-route.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.578435454 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.582435451 +0100
@@ -1,15 +1,25 @@
 References: bsc#985503
 
-Index: xen-4.10.0-testing/tools/hotplug/Linux/vif-route
+Index: xen-4.13.0-testing/tools/hotplug/Linux/vif-route
 ===================================================================
---- xen-4.10.0-testing.orig/tools/hotplug/Linux/vif-route
-+++ xen-4.10.0-testing/tools/hotplug/Linux/vif-route
-@@ -45,7 +45,7 @@ case "${command}" in
-         ;;
+--- xen-4.13.0-testing.orig/tools/hotplug/Linux/vif-route
++++ xen-4.13.0-testing/tools/hotplug/Linux/vif-route
+@@ -61,11 +61,13 @@ case "${type_if}" in
+       ;;
  esac
  
--if [ "${ip}" ] ; then
+-# If we've been given a list of IP addresses, then add routes from dom0 to
+-# the guest using those addresses.
+-for addr in ${ip} ; do
+-    ${cmdprefix} ip route ${ipcmd} ${addr} dev ${dev} src ${main_ip} metric 
${metric}
+-done
 +if [ "${ip}" ] && [ "${ipcmd}" ] ; then
-     # If we've been given a list of IP addresses, then add routes from dom0 to
-     # the guest using those addresses.
-     for addr in ${ip} ; do
++    # If we've been given a list of IP addresses, then add routes from dom0 to
++    # the guest using those addresses.
++    for addr in ${ip} ; do
++        ${cmdprefix} ip route ${ipcmd} ${addr} dev ${dev} src ${main_ip} 
metric ${metric}
++    done
++fi
+ 
+ handle_iptable
+ 

++++++ x86-ioapic-ack-default.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:40.590435447 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:40.594435445 +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
-@@ -2028,7 +2028,10 @@ void __init setup_IO_APIC(void)
+@@ -2029,7 +2029,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 ++++++
++++ 3330 lines of diff (skipped)

++++++ xen.libxl.dmmd.patch ++++++
--- /var/tmp/diff_new_pack.nQxnA1/_old  2019-12-02 11:35:43.682433915 +0100
+++ /var/tmp/diff_new_pack.nQxnA1/_new  2019-12-02 11:35:43.682433915 +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
-@@ -1956,6 +1956,10 @@ struct libxl__cpuid_policy {
+@@ -2042,6 +2042,10 @@ struct libxl__cpuid_policy {
      char *policy[4];
  };
  


Reply via email to