Hello community, here is the log from the commit of package xen for openSUSE:Factory checked in at 2019-12-23 22:36:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xen (Old) and /work/SRC/openSUSE:Factory/.xen.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xen" Mon Dec 23 22:36:33 2019 rev:277 rq:758031 version:4.13.0_04 Changes: -------- --- /work/SRC/openSUSE:Factory/xen/xen.changes 2019-12-02 11:35:37.590436934 +0100 +++ /work/SRC/openSUSE:Factory/.xen.new.6675/xen.changes 2019-12-23 22:39:04.157862620 +0100 @@ -1,0 +2,27 @@ +Wed Dec 18 10:16:52 MST 2019 - [email protected] + +- bsc#1159320 - Xen logrotate file needs updated + logrotate.conf + +------------------------------------------------------------------- +Wed Dec 18 08:21:17 MST 2019 - [email protected] + +- Update to Xen 4.13.0 FCS release + xen-4.13.0-testing-src.tar.bz2 + * Core Scheduling (contributed by SUSE) + * Branch hardening to mitigate against Spectre v1 (contributed by Citrix) + * Late uCode loading (contributed by Intel) + * Improved live-patching build tools (contributed by AWS) + * OP-TEE support (contributed by EPAM) + * Renesas R-CAR IPMMU-VMSA driver (contributed by EPAM) + * Dom0-less passthrough and ImageBuilder (contributed by XILINX) + * Support for new Hardware + +------------------------------------------------------------------- +Tue Dec 3 08:57:29 MST 2019 - [email protected] + +- Update to Xen 4.13.0 RC4 release + xen-4.13.0-testing-src.tar.bz2 +- Rebase libxl.pvscsi.patch + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xen.spec ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:06.805863769 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:06.809863770 +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 http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # needssslcertforbuild @@ -127,7 +127,7 @@ BuildRequires: pesign-obs-integration %endif -Version: 4.13.0_03 +Version: 4.13.0_04 Release: 0 Summary: Xen Virtualization: Hypervisor (aka VMM aka Microkernel) License: GPL-2.0-only ++++++ build-python3-conversion.patch ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:06.937863826 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:06.941863828 +0100 @@ -19,12 +19,12 @@ fi;; esac if test -z "$PYTHON"; then : -- PYTHON="python" -+ PYTHON="python3" - fi - if echo "$PYTHON" | grep -q "^/"; then : - -@@ -6981,15 +6981,15 @@ if test x"${PYTHONPATH}" = x"no" +- for ac_prog in python python3 python2 ++ for ac_prog in python3 python python2 + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +@@ -7065,15 +7065,15 @@ if test x"${PYTHONPATH}" = x"no" then as_fn_error $? "Unable to find $PYTHON, please install $PYTHON" "$LINENO" 5 fi @@ -368,13 +368,14 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/configure.ac +++ xen-4.13.0-testing/tools/configure.ac -@@ -337,13 +337,13 @@ case "$host_os" in +@@ -337,14 +337,14 @@ case "$host_os" in freebsd*) ;; *) AX_PATH_PROG_OR_FAIL([BASH], [bash]);; esac --AS_IF([test -z "$PYTHON"], [PYTHON="python"]) -+AS_IF([test -z "$PYTHON"], [PYTHON="python3"]) - AS_IF([echo "$PYTHON" | grep -q "^/"], [], [PYTHON=`type -p "$PYTHON"`]) +-AS_IF([test -z "$PYTHON"], [AC_CHECK_PROGS([PYTHON], [python python3 python2], err)]) ++AS_IF([test -z "$PYTHON"], [AC_CHECK_PROGS([PYTHON], [python3 python python2], err)]) + AS_IF([test "$PYTHON" = "err"], [AC_MSG_ERROR([No python interpreter found])]) + AS_IF([echo "$PYTHON" | grep -q "^/"], [], [AC_PATH_PROG([PYTHON], [$PYTHON])]) PYTHONPATH=$PYTHON PYTHON=`basename $PYTHONPATH` @@ -535,16 +536,6 @@ import re,sys -Index: xen-4.13.0-testing/xen/xsm/flask/gen-policy.py -=================================================================== ---- xen-4.13.0-testing.orig/xen/xsm/flask/gen-policy.py -+++ xen-4.13.0-testing/xen/xsm/flask/gen-policy.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - import sys - - policy_size = 0 Index: xen-4.13.0-testing/xen/tools/fig-to-oct.py =================================================================== --- xen-4.13.0-testing.orig/xen/tools/fig-to-oct.py ++++++ libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:06.989863849 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:06.989863849 +0100 @@ -48,7 +48,7 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/libxl/libxl.h +++ xen-4.13.0-testing/tools/libxl/libxl.h -@@ -430,6 +430,21 @@ +@@ -439,6 +439,21 @@ #define LIBXL_HAVE_CREATEINFO_PASSTHROUGH 1 /* ++++++ libxl.pvscsi.patch ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:07.001863854 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:07.001863854 +0100 @@ -154,7 +154,7 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/libxl/libxl.h +++ xen-4.13.0-testing/tools/libxl/libxl.h -@@ -1125,6 +1125,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx +@@ -1134,6 +1134,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 -@@ -2141,6 +2148,41 @@ int libxl_device_channel_getinfo(libxl_c +@@ -2150,6 +2157,41 @@ int libxl_device_channel_getinfo(libxl_c const libxl_device_channel *channel, libxl_channelinfo *channelinfo); @@ -316,11 +316,11 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/libxl/libxl_types_internal.idl +++ xen-4.13.0-testing/tools/libxl/libxl_types_internal.idl -@@ -31,6 +31,7 @@ libxl__device_kind = Enumeration("device - (13, "VUART"), +@@ -32,6 +32,7 @@ libxl__device_kind = Enumeration("device (14, "PVCALLS"), (15, "VSND"), -+ (16, "VSCSI"), + (16, "VINPUT"), ++ (17, "VSCSI"), ]) libxl__console_backend = Enumeration("console_backend", [ @@ -2191,7 +2191,7 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/libxl/libxlutil.h +++ xen-4.13.0-testing/tools/libxl/libxlutil.h -@@ -123,6 +123,25 @@ int xlu_rdm_parse(XLU_Config *cfg, libxl +@@ -125,6 +125,25 @@ int xlu_rdm_parse(XLU_Config *cfg, libxl int xlu_vif_parse_rate(XLU_Config *cfg, const char *rate, libxl_device_nic *nic); @@ -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; -@@ -2036,6 +2037,17 @@ void parse_config_data(const char *confi +@@ -2045,6 +2046,17 @@ void parse_config_data(const char *confi } } ++++++ libxl.set-migration-constraints-from-cmdline.patch ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:07.009863857 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:07.009863857 +0100 @@ -300,7 +300,7 @@ =================================================================== --- xen-4.13.0-testing.orig/tools/libxl/libxl.h +++ xen-4.13.0-testing/tools/libxl/libxl.h -@@ -1638,8 +1638,23 @@ int libxl_domain_suspend(libxl_ctx *ctx, +@@ -1647,8 +1647,23 @@ int libxl_domain_suspend(libxl_ctx *ctx, int flags, /* LIBXL_SUSPEND_* */ const libxl_asyncop_how *ao_how) LIBXL_EXTERNAL_CALLERS_ONLY; ++++++ logrotate.conf ++++++ --- /var/tmp/diff_new_pack.S1ZI7N/_old 2019-12-23 22:39:07.025863865 +0100 +++ /var/tmp/diff_new_pack.S1ZI7N/_new 2019-12-23 22:39:07.025863865 +0100 @@ -1,21 +1,17 @@ compress missingok +notifempty -/var/log/xen/xend*.log { - rotate 5 - size 1M - notifempty - copytruncate -} - -/var/log/xen/domain-builder-ng.log /var/log/xen/xen-hotplug.log { +/var/log/xen/xen-hotplug.log { rotate 2 size 100k - notifempty copytruncate } -/var/log/xen/qemu-dm.*.log { - rotate 0 - monthly +/var/log/xen/xl-*.log /var/log/xen/qemu-dm-*.log /var/log/xen/console/*.log { + rotate 4 + dateext + dateformat -%Y%m%d-%H%M + size 2M + copytruncate } ++++++ xen-4.13.0-testing-src.tar.bz2 ++++++ ++++ 3041 lines of diff (skipped)
