openSUSE Commits
Threads by month
- ----- 2024 -----
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
November 2019
- 1 participants
- 2390 discussions
Hello community,
here is the log from the commit of package xen for openSUSE:Factory checked in at 2019-11-03 11:18:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xen (Old)
and /work/SRC/openSUSE:Factory/.xen.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xen"
Sun Nov 3 11:18:21 2019 rev:274 rq:743878 version:4.13.0_01
Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes 2019-10-22 15:41:54.485474805 +0200
+++ /work/SRC/openSUSE:Factory/.xen.new.2990/xen.changes 2019-11-03 11:18:25.348420050 +0100
@@ -1,0 +2,6 @@
+Tue Oct 29 14:27:13 CET 2019 - Matej Cepl <mcepl(a)suse.com>
+
+- Add python38-build.patch fixing build with Python 3.8 (add
+ --embed to python-config call)
+
+-------------------------------------------------------------------
New:
----
python38-build.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.h5lLDM/_old 2019-11-03 11:18:27.512422814 +0100
+++ /var/tmp/diff_new_pack.h5lLDM/_new 2019-11-03 11:18:27.512422814 +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
@@ -207,6 +207,9 @@
Patch623: ipxe-no-error-logical-not-parentheses.patch
Patch624: ipxe-use-rpm-opt-flags.patch
# Build patches
+# PATCH-FIX-UPSTREAM python38-build.patch mcepl(a)suse.com
+# Make package buildable with python3.8
+Patch99995: python38-build.patch
Patch99996: xen.stubdom.newlib.patch
Patch99998: tmp_build.patch
Patch99999: reproducible.patch
@@ -401,6 +404,7 @@
%patch623 -p1
%patch624 -p1
# Build patches
+%patch99995 -p1
%patch99996 -p1
%patch99998 -p1
%patch99999 -p1
++++++ python38-build.patch ++++++
--- a/m4/python_devel.m4
+++ b/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)"
+ else
+ PYLIBS="$($PYTHON-config --libs)"
+ fi
+ LIBS="$LIBS $PYLIBS"
])
AC_CHECK_HEADER([Python.h], [],
1
0
Hello community,
here is the log from the commit of package kiwi-images-vagrant for openSUSE:Factory checked in at 2019-11-03 11:16:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiwi-images-vagrant (Old)
and /work/SRC/openSUSE:Factory/.kiwi-images-vagrant.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiwi-images-vagrant"
Sun Nov 3 11:16:16 2019 rev:2 rq:743851 version:1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kiwi-images-vagrant/Tumbleweed.changes 2019-09-30 15:58:11.693408885 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi-images-vagrant.new.2990/Tumbleweed.changes 2019-11-03 11:16:17.972257368 +0100
@@ -1,0 +2,10 @@
+Tue Oct 29 14:35:59 UTC 2019 - Dan Čermák <dcermak(a)suse.com>
+
+- Add bootstrap package openSUSE-release-appliance-vagrant
+
+-------------------------------------------------------------------
+Tue Oct 22 08:23:00 UTC 2019 - Dan Čermák <dcermak(a)suse.com>
+
+- Drop removed package openSUSE-release-dvd
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Tumbleweed.kiwi ++++++
--- /var/tmp/diff_new_pack.8x3gNO/_old 2019-11-03 11:16:18.612258185 +0100
+++ /var/tmp/diff_new_pack.8x3gNO/_new 2019-11-03 11:16:18.616258191 +0100
@@ -113,6 +113,6 @@
<package name="cracklib-dict-full"/>
<package name="ca-certificates"/>
<package name="openSUSE-release"/>
- <package name="openSUSE-release-dvd"/>
+ <package name="openSUSE-release-appliance-vagrant"/>
</packages>
</image>
1
0
Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2019-11-03 11:09:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
and /work/SRC/openSUSE:Factory/.kernel-source.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source"
Sun Nov 3 11:09:04 2019 rev:512 rq:743956 version:5.3.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2019-10-24 22:59:52.699875049 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2990/dtb-aarch64.changes 2019-11-03 11:09:06.831719047 +0100
@@ -1,0 +2,408 @@
+Wed Oct 30 08:12:05 CET 2019 - jslaby(a)suse.cz
+
+- Refresh
+ patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch.
+ v3 of the patch
+- commit ea4c828
+
+-------------------------------------------------------------------
+Tue Oct 29 10:02:07 CET 2019 - jslaby(a)suse.cz
+
+- Linux 5.3.8 (bnc#1151927).
+- drm: Free the writeback_job when it with an empty fb
+ (bnc#1151927).
+- drm: Clear the fence pointer when writeback job signaled
+ (bnc#1151927).
+- clk: ti: dra7: Fix mcasp8 clock bits (bnc#1151927).
+- ARM: dts: Fix wrong clocks for dra7 mcasp (bnc#1151927).
+- nvme-pci: Fix a race in controller removal (bnc#1151927).
+- scsi: ufs: skip shutdown if hba is not powered (bnc#1151927).
+- scsi: megaraid: disable device when probe failed after enabled
+ device (bnc#1151927).
+- scsi: qla2xxx: Silence fwdump template message (bnc#1151927).
+- scsi: qla2xxx: Fix unbound sleep in fcport delete path
+ (bnc#1151927).
+- scsi: qla2xxx: Fix stale mem access on driver unload
+ (bnc#1151927).
+- scsi: qla2xxx: Fix N2N link reset (bnc#1151927).
+- scsi: qla2xxx: Fix N2N link up fail (bnc#1151927).
+- ARM: dts: Fix gpio0 flags for am335x-icev2 (bnc#1151927).
+- ARM: OMAP2+: Fix missing reset done flag for am3 and am43
+ (bnc#1151927).
+- ARM: OMAP2+: Add missing LCDC midlemode for am335x
+ (bnc#1151927).
+- ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()
+ (bnc#1151927).
+- nvme-tcp: fix wrong stop condition in io_work (bnc#1151927).
+- nvme-pci: Save PCI state before putting drive into deepest state
+ (bnc#1151927).
+- nvme: fix an error code in nvme_init_subsystem() (bnc#1151927).
+- nvme-rdma: Fix max_hw_sectors calculation (bnc#1151927).
+- Added QUIRKs for ADATA XPG SX8200 Pro 512GB (bnc#1151927).
+- nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T
+ (bnc#1151927).
+- nvme: allow 64-bit results in passthru commands (bnc#1151927).
+- drm/komeda: prevent memory leak in komeda_wb_connector_add
+ (bnc#1151927).
+- nvme-rdma: fix possible use-after-free in connect timeout
+ (bnc#1151927).
+- blk-mq: honor IO scheduler for multiqueue devices (bnc#1151927).
+- ieee802154: ca8210: prevent memory leak (bnc#1151927).
+- ARM: dts: am4372: Set memory bandwidth limit for DISPC
+ (bnc#1151927).
+- net: dsa: qca8k: Use up to 7 ports for all operations
+ (bnc#1151927).
+- MIPS: dts: ar9331: fix interrupt-controller size (bnc#1151927).
+- xen/efi: Set nonblocking callbacks (bnc#1151927).
+- loop: change queue block size to match when using DIO
+ (bnc#1151927).
+- nl80211: fix null pointer dereference (bnc#1151927).
+- mac80211: fix txq null pointer dereference (bnc#1151927).
+- netfilter: nft_connlimit: disable bh on garbage collection
+ (bnc#1151927).
+- net: mscc: ocelot: add missing of_node_put after calling
+ of_get_child_by_name (bnc#1151927).
+- net: dsa: rtl8366rb: add missing of_node_put after calling
+ of_get_child_by_name (bnc#1151927).
+- net: stmmac: xgmac: Not all Unicast addresses may be available
+ (bnc#1151927).
+- net: stmmac: dwmac4: Always update the MAC Hash Filter
+ (bnc#1151927).
+- net: stmmac: Correctly take timestamp for PTPv2 (bnc#1151927).
+- net: stmmac: Do not stop PHY if WoL is enabled (bnc#1151927).
+- net: ag71xx: fix mdio subnode support (bnc#1151927).
+- RISC-V: Clear load reservations while restoring hart contexts
+ (bnc#1151927).
+- riscv: Fix memblock reservation for device tree blob
+ (bnc#1151927).
+- drm/amdgpu: fix multiple memory leaks in acp_hw_init
+ (bnc#1151927).
+- drm/amd/display: memory leak (bnc#1151927).
+- mips: Loongson: Fix the link time qualifier of 'serial_exit()'
+ (bnc#1151927).
+- net: hisilicon: Fix usage of uninitialized variable in function
+ mdio_sc_cfg_reg_write() (bnc#1151927).
+- net: stmmac: Avoid deadlock on suspend/resume (bnc#1151927).
+- selftests: kvm: Fix libkvm build error (bnc#1151927).
+- lib: textsearch: fix escapes in example code (bnc#1151927).
+- s390/mm: fix -Wunused-but-set-variable warnings (bnc#1151927).
+- r8152: Set macpassthru in reset_resume callback (bnc#1151927).
+- net: phy: allow for reset line to be tied to a sleepy GPIO
+ controller (bnc#1151927).
+- net: phy: fix write to mii-ctrl1000 register (bnc#1151927).
+- namespace: fix namespace.pl script to support relative paths
+ (bnc#1151927).
+- Convert filldir[64]() from __put_user() to unsafe_put_user()
+ (bnc#1151927).
+- elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings
+ (bnc#1151927).
+- Make filldir[64]() verify the directory entry filename is valid
+ (bnc#1151927).
+- uaccess: implement a proper unsafe_copy_to_user() and switch
+ filldir over to it (bnc#1151927).
+- filldir[64]: remove WARN_ON_ONCE() for bad directory entries
+ (bnc#1151927).
+- net_sched: fix backward compatibility for TCA_KIND
+ (bnc#1151927).
+- net_sched: fix backward compatibility for TCA_ACT_KIND
+ (bnc#1151927).
+- libata/ahci: Fix PCS quirk application (bnc#1151927).
+- md/raid0: fix warning message for parameter default_layout
+ (bnc#1151927).
+- Revert "drm/radeon: Fix EEH during kexec" (bnc#1151927).
+- ocfs2: fix panic due to ocfs2_wq is null (bnc#1151927).
+- nvme-pci: Set the prp2 correctly when using more than 4k page
+ (bnc#1151927).
+- ipv4: fix race condition between route lookup and invalidation
+ (bnc#1151927).
+- ipv4: Return -ENETUNREACH if we can't create route but saddr
+ is valid (bnc#1151927).
+- net: avoid potential infinite loop in tc_ctl_action()
+ (bnc#1151927).
+- net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3
+ (bnc#1151927).
+- net: bcmgenet: Set phydev->dev_flags only for internal PHYs
+ (bnc#1151927).
+- net: i82596: fix dma_alloc_attr for sni_82596 (bnc#1151927).
+- net/ibmvnic: Fix EOI when running in XIVE mode (bnc#1151927).
+- net: ipv6: fix listify ip6_rcv_finish in case of forwarding
+ (bnc#1151927).
+- net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow
+ (bnc#1151927).
+- rxrpc: Fix possible NULL pointer access in ICMP handling
+ (bnc#1151927).
+- sched: etf: Fix ordering of packets with same txtime
+ (bnc#1151927).
+- sctp: change sctp_prot .no_autobind with true (bnc#1151927).
+- net: aquantia: temperature retrieval fix (bnc#1151927).
+- net: aquantia: when cleaning hw cache it should be toggled
+ (bnc#1151927).
+- net: aquantia: do not pass lro session with invalid tcp checksum
+ (bnc#1151927).
+- net: aquantia: correctly handle macvlan and multicast
+ coexistence (bnc#1151927).
+- net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs
+ (bnc#1151927).
+- net: phy: micrel: Update KSZ87xx PHY name (bnc#1151927).
+- net: avoid errors when trying to pop MLPS header on non-MPLS
+ packets (bnc#1151927).
+- net/sched: fix corrupted L2 header with MPLS 'push' and 'pop'
+ actions (bnc#1151927).
+- netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit
+ (bnc#1151927).
+- net: ethernet: broadcom: have drivers select DIMLIB as needed
+ (bnc#1151927).
+- net: phy: Fix "link partner" information disappear issue
+ (bnc#1151927).
+- LSM: SafeSetID: Stop releasing uninitialized ruleset
+ (bnc#1151927).
+- rxrpc: use rcu protection while reading sk->sk_user_data
+ (bnc#1151927).
+- io_uring: fix bad inflight accounting for
+ SETUP_IOPOLL|SETUP_SQTHREAD (bnc#1151927).
+- io_uring: Fix corrupted user_data (bnc#1151927).
+- USB: legousbtower: fix memleak on disconnect (bnc#1151927).
+- ALSA: hda/realtek - Add support for ALC711 (bnc#1151927).
+- ALSA: hda/realtek - Enable headset mic on Asus MJ401TA
+ (bnc#1151927).
+- ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers
+ (bnc#1151927).
+- ALSA: hda - Force runtime PM on Nvidia HDMI codecs
+ (bnc#1151927).
+- usb: udc: lpc32xx: fix bad bit shift operation (bnc#1151927).
+- USB: serial: ti_usb_3410_5052: fix port-close races
+ (bnc#1151927).
+- USB: ldusb: fix memleak on disconnect (bnc#1151927).
+- USB: usblp: fix use-after-free on disconnect (bnc#1151927).
+- USB: ldusb: fix read info leaks (bnc#1151927).
+- binder: Don't modify VMA bounds in ->mmap handler (bnc#1151927).
+- MIPS: tlbex: Fix build_restore_pagemask KScratch restore
+ (bnc#1151927).
+- staging: wlan-ng: fix exit return when sme->key_idx >=
+ NUM_WEPKEYS (bnc#1151927).
+- scsi: zfcp: fix reaction on bit error threshold notification
+ (bnc#1151927).
+- scsi: sd: Ignore a failure to sync cache due to lack of
+ authorization (bnc#1151927).
+- scsi: core: save/restore command resid for error handling
+ (bnc#1151927).
+- scsi: core: try to get module before removing device
+ (bnc#1151927).
+- scsi: ch: Make it possible to open a ch device multiple times
+ again (bnc#1151927).
+- Revert "Input: elantech - enable SMBus on new (2018+) systems"
+ (bnc#1151927).
+- Input: da9063 - fix capability and drop KEY_SLEEP (bnc#1151927).
+- Input: synaptics-rmi4 - avoid processing unknown IRQs
+ (bnc#1151927).
++++ 226 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2990/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:12.767725835 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:12.771725839 +0100
@@ -17,7 +17,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-aarch64
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:12.879725963 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:12.883725968 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%obsolete_rebuilds %name
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
Source2: source-post.sh
@@ -969,6 +969,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1224,8 +1228,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:12.915726004 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:12.919726008 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: A Debug Version of the Kernel
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%ifarch ppc64
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
@@ -975,6 +975,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1236,8 +1240,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:12.951726045 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:12.955726049 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: The Standard Kernel
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%ifarch %ix86
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
@@ -1018,6 +1018,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1318,8 +1322,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:12.995726095 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:12.999726100 +0100
@@ -17,7 +17,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
Summary: Kernel Documentation
License: GPL-2.0
Group: Documentation/Man
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -63,7 +63,7 @@
%endif
Url: http://www.kernel.org/
Provides: %name = %version-%source_rel
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.035726141 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.039726146 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: The Small Developer Kernel for KVM
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%obsolete_rebuilds %name
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
Source2: source-post.sh
@@ -973,6 +973,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1232,8 +1236,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.103726219 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.107726223 +0100
@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
@@ -45,7 +45,7 @@
%endif
%endif
%endif
-BuildRequires: kernel%kernel_flavor-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+BuildRequires: kernel%kernel_flavor-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%if 0%{?rhel_version}
BuildRequires: kernel
@@ -64,9 +64,9 @@
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.127726246 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.131726251 +0100
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.147726269 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.151726273 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: Kernel with PAE Support
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%ifarch %ix86
Provides: kernel-bigsmp = 2.6.17
Obsoletes: kernel-bigsmp <= 2.6.17
@@ -995,6 +995,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1274,8 +1278,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.171726296 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.175726301 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
@@ -30,9 +30,9 @@
Summary: The Linux Kernel Sources
License: GPL-2.0
Group: Development/Sources
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -43,7 +43,7 @@
BuildRequires: sed
Requires(post): coreutils sed
Provides: %name = %version-%source_rel
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
Provides: linux
Provides: multiversion(kernel)
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.191726319 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.195726324 +0100
@@ -24,10 +24,10 @@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0
Group: Development/Sources
-Version: 5.3.7
+Version: 5.3.8
%if %using_buildservice
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -52,7 +52,7 @@
%endif
Requires: pesign-obs-integration
Provides: %name = %version-%source_rel
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.211726342 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.215726347 +0100
@@ -18,7 +18,7 @@
%define srcversion 5.3
-%define patchversion 5.3.7
+%define patchversion 5.3.8
%define variant %{nil}
%define vanilla_only 0
%define compress_modules xz
@@ -64,9 +64,9 @@
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0
Group: System/Kernel
-Version: 5.3.7
+Version: 5.3.8
%if 0%{?is_kotd}
-Release: <RELEASE>.g3eea5a9
+Release: <RELEASE>.gea4c828
%else
Release: 0
%endif
@@ -171,10 +171,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
-Provides: kernel-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: kernel-%build_flavor-base-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
+Provides: kernel-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
# END COMMON DEPS
-Provides: %name-srchash-3eea5a9f9638401a970874028a5e22774128d7ed
+Provides: %name-srchash-ea4c828eff871b1903070b31debe0ff5f7a3065c
%obsolete_rebuilds %name
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
Source2: source-post.sh
@@ -966,6 +966,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1218,8 +1222,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
kernel-zfcpdump.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default
--- old/config/arm64/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/arm64/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.3.6 Kernel Configuration
+# Linux/arm64 5.3.8 Kernel Configuration
#
#
@@ -343,6 +343,7 @@
CONFIG_CAVIUM_ERRATUM_23154=y
CONFIG_CAVIUM_ERRATUM_27456=y
CONFIG_CAVIUM_ERRATUM_30115=y
+CONFIG_CAVIUM_TX2_ERRATUM_219=y
CONFIG_QCOM_FALKOR_ERRATUM_1003=y
CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y
CONFIG_QCOM_FALKOR_ERRATUM_1009=y
@@ -7476,7 +7477,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/armv6hl/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.3.6 Kernel Configuration
+# Linux/arm 5.3.8 Kernel Configuration
#
#
@@ -5508,7 +5508,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/armv7hl/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.3.6 Kernel Configuration
+# Linux/arm 5.3.8 Kernel Configuration
#
#
@@ -7677,7 +7677,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae 2019-10-15 14:21:35.000000000 +0200
+++ new/config/armv7hl/lpae 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.3.6 Kernel Configuration
+# Linux/arm 5.3.8 Kernel Configuration
#
#
@@ -7407,7 +7407,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2019-10-15 14:21:35.000000000 +0200
+++ new/config/i386/pae 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.3.6 Kernel Configuration
+# Linux/i386 5.3.8 Kernel Configuration
#
#
@@ -7168,7 +7168,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/ppc64/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.3.6 Kernel Configuration
+# Linux/powerpc 5.3.8 Kernel Configuration
#
#
@@ -6088,7 +6088,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/ppc64le/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.3.6 Kernel Configuration
+# Linux/powerpc 5.3.8 Kernel Configuration
#
#
@@ -5942,7 +5942,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/s390x/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.3.6 Kernel Configuration
+# Linux/s390 5.3.8 Kernel Configuration
#
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump 2019-10-15 14:21:35.000000000 +0200
+++ new/config/s390x/zfcpdump 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.3.6 Kernel Configuration
+# Linux/s390 5.3.8 Kernel Configuration
#
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default 2019-10-15 14:21:35.000000000 +0200
+++ new/config/x86_64/default 2019-10-29 11:06:09.000000000 +0100
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.3.6 Kernel Configuration
+# Linux/x86_64 5.3.8 Kernel Configuration
#
#
@@ -7037,7 +7037,6 @@
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_SEVSEG=m
-CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_CYPRESS_CY7C63=m
@@ -7654,7 +7653,6 @@
CONFIG_FWTTY_MAX_CARD_PORTS=32
# CONFIG_GS_FPGABOOT is not set
# CONFIG_UNISYSSPAR is not set
-# CONFIG_FB_TFT is not set
# CONFIG_WILC1000_SDIO is not set
# CONFIG_WILC1000_SPI is not set
# CONFIG_MOST is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/kvmsmall new/config/x86_64/kvmsmall
--- old/config/x86_64/kvmsmall 2019-10-15 14:21:35.000000000 +0200
+++ new/config/x86_64/kvmsmall 2019-10-29 11:06:09.000000000 +0100
@@ -1003,7 +1003,6 @@
# CONFIG_USB_PHY is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_R8A66597_HCD is not set
-# CONFIG_USB_RIO500 is not set
# CONFIG_USB_ROLE_SWITCH is not set
# CONFIG_USB_SERIAL is not set
# CONFIG_USB_SEVSEG is not set
++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.703726905 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.703726905 +0100
@@ -824,6 +824,10 @@
fi
rm -rf %{buildroot}/lib/firmware
+if [ %CONFIG_MODULES = y ]; then
+ # file contains number of CPUs, making builds hard to reproduce
+ find %{buildroot}/usr/src/linux-*-obj/ -name .kernel-binary.spec.buildenv -delete
+fi
add_dirs_to_filelist() {
sed -rn '
@@ -1078,8 +1082,10 @@
Provides: kernel-default-kgraft = %version
Provides: kernel-xen-kgraft = %version
Provides: multiversion(kernel)
+%if "%livepatch" != "kgraft"
Obsoletes: kernel-default-kgraft < %version
Obsoletes: kernel-xen-kgraft < %version
+%endif
%description %{livepatch}
This is a metapackage that pulls in the matching %patch_package package for a
++++++ kernel-subpackage-build ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:13.827727046 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:13.827727046 +0100
@@ -58,9 +58,7 @@
ln -s $ghost-$KREL $RPM_BUILD_ROOT$ghost
;;
/boot/vmlinux-$KREL)
- [ -f /boot/vmlinux-$KREL.gz ] && gunzip -dc < /boot/vmlinux-$KREL.gz > vmlinux-$KREL
- size="$(ls -l vmlinux-$KREL | sed -e 's/^\([^ ]* \)\{4\}//' -e 's/ .*//')"
- dd if=/dev/zero bs=1 count=1 seek="$(expr $size - 1)" of=$RPM_BUILD_ROOT$ghost
+ [ -f /boot/vmlinux-$KREL.gz ] && touch vmlinux-$KREL
;;
/boot/initrd-$KREL | /boot/initrd-$KREL-kdump)
# Create a dummy initrd with roughly the size the real one will have.
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 16924 lines of diff (skipped)
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0001-ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch new/patches.suse/0001-ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch
--- old/patches.suse/0001-ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/0001-ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,36 @@
+From: Chester Lin <clin(a)suse.com>
+Date: Fri, 30 Aug 2019 14:30:07 +0100
+Subject: [PATCH] ARM: 8904/1: skip nomap memblocks while finding the
+ lowmem/highmem boundary
+
+Git-commit: 1d31999cf04c21709f72ceb17e65b54a401330da
+Patch-mainline: v5.4-rc1
+References: bsc#1122614
+
+adjust_lowmem_bounds() checks every memblocks in order to find the boundary
+between lowmem and highmem. However some memblocks could be marked as NOMAP
+so they are not used by kernel, which should be skipped while calculating
+the boundary.
+
+Signed-off-by: Chester Lin <clin(a)suse.com>
+Reviewed-by: Mike Rapoport <rppt(a)linux.ibm.com>
+Signed-off-by: Russell King <rmk+kernel(a)armlinux.org.uk>
+---
+ arch/arm/mm/mmu.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c
+index d5e0b908f0ba..25da9b2d9610 100644
+--- a/arch/arm/mm/mmu.c
++++ b/arch/arm/mm/mmu.c
+@@ -1197,6 +1197,9 @@ void __init adjust_lowmem_bounds(void)
+ phys_addr_t block_start = reg->base;
+ phys_addr_t block_end = reg->base + reg->size;
+
++ if (memblock_is_nomap(reg))
++ continue;
++
+ if (reg->base < vmalloc_limit) {
+ if (block_end > lowmem_limit)
+ /*
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Revert-drm-i915-bios-make-child-device-order-the-pri.patch new/patches.suse/Revert-drm-i915-bios-make-child-device-order-the-pri.patch
--- old/patches.suse/Revert-drm-i915-bios-make-child-device-order-the-pri.patch 2019-10-21 08:03:17.000000000 +0200
+++ new/patches.suse/Revert-drm-i915-bios-make-child-device-order-the-pri.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,91 +0,0 @@
-From: Jiri Slaby <jslaby(a)suse.cz>
-Date: Thu, 17 Oct 2019 20:47:23 +0200
-Subject: Revert "drm/i915/bios: make child device order the priority order"
-Patch-mainline: no, under discussion
-References: bnc#1152971 fdo#112028
-
-This reverts commit 36a0f92020dc8794d3aa69b7fb4c5d2bf99b0099.
-
-We will have a different solution upstream, I assume.
-
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- drivers/gpu/drm/i915/display/intel_bios.c | 28 +++++++++++++++++-----------
- 1 file changed, 17 insertions(+), 11 deletions(-)
-
---- a/drivers/gpu/drm/i915/display/intel_bios.c
-+++ b/drivers/gpu/drm/i915/display/intel_bios.c
-@@ -1258,7 +1258,8 @@ static enum port get_port_by_ddc_pin(str
- static void sanitize_ddc_pin(struct drm_i915_private *dev_priv,
- enum port port)
- {
-- struct ddi_vbt_port_info *info = &dev_priv->vbt.ddi_port_info[port];
-+ const struct ddi_vbt_port_info *info =
-+ &dev_priv->vbt.ddi_port_info[port];
- enum port p;
-
- if (!info->alternate_ddc_pin)
-@@ -1266,10 +1267,12 @@ static void sanitize_ddc_pin(struct drm_
-
- p = get_port_by_ddc_pin(dev_priv, info->alternate_ddc_pin);
- if (p != PORT_NONE) {
-+ struct ddi_vbt_port_info *i = &dev_priv->vbt.ddi_port_info[p];
-+
- DRM_DEBUG_KMS("port %c trying to use the same DDC pin (0x%x) as port %c, "
- "disabling port %c DVI/HDMI support\n",
-- port_name(port), info->alternate_ddc_pin,
-- port_name(p), port_name(port));
-+ port_name(p), i->alternate_ddc_pin,
-+ port_name(port), port_name(p));
-
- /*
- * If we have multiple ports supposedly sharing the
-@@ -1280,9 +1283,9 @@ static void sanitize_ddc_pin(struct drm_
- * Give child device order the priority, first come first
- * served.
- */
-- info->supports_dvi = false;
-- info->supports_hdmi = false;
-- info->alternate_ddc_pin = 0;
-+ i->supports_dvi = false;
-+ i->supports_hdmi = false;
-+ i->alternate_ddc_pin = 0;
- }
- }
-
-@@ -1304,7 +1307,8 @@ static enum port get_port_by_aux_ch(stru
- static void sanitize_aux_ch(struct drm_i915_private *dev_priv,
- enum port port)
- {
-- struct ddi_vbt_port_info *info = &dev_priv->vbt.ddi_port_info[port];
-+ const struct ddi_vbt_port_info *info =
-+ &dev_priv->vbt.ddi_port_info[port];
- enum port p;
-
- if (!info->alternate_aux_channel)
-@@ -1312,10 +1316,12 @@ static void sanitize_aux_ch(struct drm_i
-
- p = get_port_by_aux_ch(dev_priv, info->alternate_aux_channel);
- if (p != PORT_NONE) {
-+ struct ddi_vbt_port_info *i = &dev_priv->vbt.ddi_port_info[p];
-+
- DRM_DEBUG_KMS("port %c trying to use the same AUX CH (0x%x) as port %c, "
- "disabling port %c DP support\n",
-- port_name(port), info->alternate_aux_channel,
-- port_name(p), port_name(port));
-+ port_name(p), i->alternate_aux_channel,
-+ port_name(port), port_name(p));
-
- /*
- * If we have multiple ports supposedlt sharing the
-@@ -1326,8 +1332,8 @@ static void sanitize_aux_ch(struct drm_i
- * Give child device order the priority, first come first
- * served.
- */
-- info->supports_dp = false;
-- info->alternate_aux_channel = 0;
-+ i->supports_dp = false;
-+ i->alternate_aux_channel = 0;
- }
- }
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch new/patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch
--- old/patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,76 @@
+From eaf56410ccb06f4af9475b7018ec46aa022ee99e Mon Sep 17 00:00:00 2001
+From: Leo Li <sunpeng.li(a)amd.com>
+Date: Mon, 21 Oct 2019 14:58:47 -0400
+Subject: [PATCH] drm/amdgpu: Add DC feature mask to disable fractional pwm
+Mime-version: 1.0
+Content-type: text/plain; charset=UTF-8
+Content-transfer-encoding: 8bit
+Git-commit: eaf56410ccb06f4af9475b7018ec46aa022ee99e
+Git-repo: git://people.freedesktop.org/~agd5f/linux
+Patch-mainline: Queued in subsystem maintainer repo
+References: bsc#1154010
+
+[Why]
+
+Some LED panel drivers might not like fractional PWM. In such cases,
+backlight flickering may be observed.
+
+[How]
+
+Add a DC feature mask to disable fractional PWM, and associate it with
+the preexisting dc_config flag.
+
+The flag is only plumbed through the dmcu firmware, so plumb it through
+the driver path as well.
+
+To disable, add the following to the linux cmdline:
+amdgpu.dcfeaturemask=0x4
+
+Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=204957
+Signed-off-by: Leo Li <sunpeng.li(a)amd.com>
+Reviewed-by: Anthony Koo <anthony.koo(a)amd.com>
+Tested-by: Lukáš Krejčí <lskrejci(a)gmail.com>
+Signed-off-by: Alex Deucher <alexander.deucher(a)amd.com>
+Acked-by: Takashi Iwai <tiwai(a)suse.de>
+
+---
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +++
+ drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 ++++
+ drivers/gpu/drm/amd/include/amd_shared.h | 1 +
+ 3 files changed, 8 insertions(+)
+
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+@@ -694,6 +694,9 @@ static int amdgpu_dm_init(struct amdgpu_
+ if (amdgpu_dc_feature_mask & DC_FBC_MASK)
+ init_data.flags.fbc_support = true;
+
++ if (amdgpu_dc_feature_mask & DC_DISABLE_FRACTIONAL_PWM_MASK)
++ init_data.flags.disable_fractional_pwm = true;
++
+ init_data.flags.power_down_display_on_boot = true;
+
+ #ifdef CONFIG_DRM_AMD_DC_DCN2_0
+--- a/drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
++++ b/drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
+@@ -401,6 +401,10 @@ static bool dce_abm_init_backlight(struc
+ /* Enable the backlight output */
+ REG_UPDATE(BL_PWM_CNTL, BL_PWM_EN, 1);
+
++ /* Disable fractional pwm if configured */
++ REG_UPDATE(BL_PWM_CNTL, BL_PWM_FRACTIONAL_EN,
++ abm->ctx->dc->config.disable_fractional_pwm ? 0 : 1);
++
+ /* Unlock group 2 backlight registers */
+ REG_UPDATE(BL_PWM_GRP1_REG_LOCK,
+ BL_PWM_GRP1_REG_LOCK, 0);
+--- a/drivers/gpu/drm/amd/include/amd_shared.h
++++ b/drivers/gpu/drm/amd/include/amd_shared.h
+@@ -142,6 +142,7 @@ enum PP_FEATURE_MASK {
+
+ enum DC_FEATURE_MASK {
+ DC_FBC_MASK = 0x1,
++ DC_DISABLE_FRACTIONAL_PWM_MASK = 0x4,
+ };
+
+ enum amd_dpm_forced_level;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch new/patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch
--- old/patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,59 @@
+From 8188a18ee2e48c9a7461139838048363bfce3fef Mon Sep 17 00:00:00 2001
+From: Johannes Berg <johannes.berg(a)intel.com>
+Date: Thu, 19 Sep 2019 09:04:09 +0200
+Subject: [PATCH] iwlwifi: pcie: fix rb_allocator workqueue allocation
+Git-commit: 8188a18ee2e48c9a7461139838048363bfce3fef
+Patch-mainline: v5.4-rc4
+References: CVE-2019-16234,bsc#1150452
+
+We don't handle failures in the rb_allocator workqueue allocation
+correctly. To fix that, move the code earlier so the cleanup is
+easier and we don't have to undo all the interrupt allocations in
+this case.
+
+Signed-off-by: Johannes Berg <johannes.berg(a)intel.com>
+Signed-off-by: Luca Coelho <luciano.coelho(a)intel.com>
+Acked-by: Takashi Iwai <tiwai(a)suse.de>
+
+---
+ drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 15 +++++++++++----
+ 1 file changed, 11 insertions(+), 4 deletions(-)
+
+--- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
++++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
+@@ -3438,6 +3438,15 @@ struct iwl_trans *iwl_trans_pcie_alloc(s
+ spin_lock_init(&trans_pcie->reg_lock);
+ mutex_init(&trans_pcie->mutex);
+ init_waitqueue_head(&trans_pcie->ucode_write_waitq);
++
++ trans_pcie->rba.alloc_wq = alloc_workqueue("rb_allocator",
++ WQ_HIGHPRI | WQ_UNBOUND, 1);
++ if (!trans_pcie->rba.alloc_wq) {
++ ret = -ENOMEM;
++ goto out_free_trans;
++ }
++ INIT_WORK(&trans_pcie->rba.rx_alloc, iwl_pcie_rx_allocator_work);
++
+ trans_pcie->tso_hdr_page = alloc_percpu(struct iwl_tso_hdr_page);
+ if (!trans_pcie->tso_hdr_page) {
+ ret = -ENOMEM;
+@@ -3653,10 +3662,6 @@ struct iwl_trans *iwl_trans_pcie_alloc(s
+ trans_pcie->inta_mask = CSR_INI_SET_MASK;
+ }
+
+- trans_pcie->rba.alloc_wq = alloc_workqueue("rb_allocator",
+- WQ_HIGHPRI | WQ_UNBOUND, 1);
+- INIT_WORK(&trans_pcie->rba.rx_alloc, iwl_pcie_rx_allocator_work);
+-
+ #ifdef CONFIG_IWLWIFI_PCIE_RTPM
+ trans->runtime_pm_mode = IWL_PLAT_PM_MODE_D0I3;
+ #else
+@@ -3674,6 +3679,8 @@ out_free_ict:
+ iwl_pcie_free_ict(trans);
+ out_no_pci:
+ free_percpu(trans_pcie->tso_hdr_page);
++ destroy_workqueue(trans_pcie->rba.alloc_wq);
++out_free_trans:
+ iwl_trans_free(trans);
+ return ERR_PTR(ret);
+ }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch new/patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch
--- old/patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,46 @@
+From 7da413a18583baaf35dd4a8eb414fa410367d7f2 Mon Sep 17 00:00:00 2001
+From: Allen Pais <allen.pais(a)oracle.com>
+Date: Wed, 18 Sep 2019 22:05:00 +0530
+Subject: [PATCH] libertas: fix a potential NULL pointer dereference
+Git-commit: 7da413a18583baaf35dd4a8eb414fa410367d7f2
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
+Patch-mainline: Queued in subsystem maintainer repo
+References: CVE-2019-16232,bsc#1150465
+
+alloc_workqueue is not checked for errors and as a result,
+a potential NULL dereference could occur.
+
+Signed-off-by: Allen Pais <allen.pais(a)oracle.com>
+Signed-off-by: Kalle Valo <kvalo(a)codeaurora.org>
+Acked-by: Takashi Iwai <tiwai(a)suse.de>
+
+---
+ drivers/net/wireless/marvell/libertas/if_sdio.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/drivers/net/wireless/marvell/libertas/if_sdio.c b/drivers/net/wireless/marvell/libertas/if_sdio.c
+index 242d8845da3f..30f1025ecb9b 100644
+--- a/drivers/net/wireless/marvell/libertas/if_sdio.c
++++ b/drivers/net/wireless/marvell/libertas/if_sdio.c
+@@ -1179,6 +1179,10 @@ static int if_sdio_probe(struct sdio_func *func,
+
+ spin_lock_init(&card->lock);
+ card->workqueue = alloc_workqueue("libertas_sdio", WQ_MEM_RECLAIM, 0);
++ if (unlikely(!card->workqueue)) {
++ ret = -ENOMEM;
++ goto err_queue;
++ }
+ INIT_WORK(&card->packet_worker, if_sdio_host_to_card_worker);
+ init_waitqueue_head(&card->pwron_waitq);
+
+@@ -1230,6 +1234,7 @@ static int if_sdio_probe(struct sdio_func *func,
+ lbs_remove_card(priv);
+ free:
+ destroy_workqueue(card->workqueue);
++err_queue:
+ while (card->packets) {
+ packet = card->packets;
+ card->packets = card->packets->next;
+--
+2.16.4
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch new/patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch
--- old/patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,38 @@
+From: Laura Abbott <labbott(a)redhat.com>
+Date: Fri, 18 Oct 2019 07:43:21 -0400
+Subject: [PATCH] rtlwifi: Fix potential overflow on P2P code
+Patch-mainline: Submitted, https://lkml.org/lkml/2019/10/18/557
+References: bsc#1154372 CVE-2019-17666
+
+Nicolas Waisman noticed that even though noa_len is checked for
+a compatible length it's still possible to overrun the buffers
+of p2pinfo since there's no check on the upper bound of noa_num.
+Bound noa_num against P2P_MAX_NOA_NUM.
+
+Reported-by: Nicolas Waisman <nico(a)semmle.com>
+Signed-off-by: Laura Abbott <labbott(a)redhat.com>
+Acked-by: Cho, Yu-Chen <acho(a)suse.com>
+---
+ drivers/net/wireless/realtek/rtlwifi/ps.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+--- a/drivers/net/wireless/realtek/rtlwifi/ps.c
++++ b/drivers/net/wireless/realtek/rtlwifi/ps.c
+@@ -754,6 +754,8 @@ static void rtl_p2p_noa_ie(struct ieee80
+ return;
+ } else {
+ noa_num = (noa_len - 2) / 13;
++ if (noa_num > P2P_MAX_NOA_NUM)
++ noa_num = P2P_MAX_NOA_NUM;
+ }
+ noa_index = ie[3];
+ if (rtlpriv->psc.p2p_ps_info.p2p_ps_mode ==
+@@ -848,6 +850,8 @@ static void rtl_p2p_action_ie(struct iee
+ return;
+ } else {
+ noa_num = (noa_len - 2) / 13;
++ if (noa_num > P2P_MAX_NOA_NUM)
++ noa_num = P2P_MAX_NOA_NUM;
+ }
+ noa_index = ie[3];
+ if (rtlpriv->psc.p2p_ps_info.p2p_ps_mode ==
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch new/patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch
--- old/patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,52 @@
+From: Jiri Slaby <jslaby(a)suse.cz>
+Date: Fri, 25 Oct 2019 08:31:41 +0200
+Subject: stacktrace: don't skip first entry on noncurrent tasks
+Patch-mainline: submitted 2019/10/30
+References: bnc#1154866
+
+When doing cat /proc/<PID>/stack, the output is missing the first entry.
+When the current code walks the stack starting in stack_trace_save_tsk,
+it skips all scheduler functions (that's OK) plus one more function. But
+this one function should be skipped only for the 'current' task as it is
+stack_trace_save_tsk proper.
+
+The original code (before the common infrastructure) skipped one
+function only for the 'current' task -- see save_stack_trace_tsk before
+3599fe12a125. So do so also in the new infrastructure now.
+
+Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
+Fixes: 214d8ca6ee85 ("stacktrace: Provide common infrastructure")
+Tested-by: Michal Suchanek <msuchanek(a)suse.de>
+Acked-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
+Cc: Thomas Gleixner <tglx(a)linutronix.de>
+---
+ kernel/stacktrace.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/kernel/stacktrace.c b/kernel/stacktrace.c
+index 6d1f68b7e528..c9ea7eb2cb1a 100644
+--- a/kernel/stacktrace.c
++++ b/kernel/stacktrace.c
+@@ -141,7 +141,8 @@ unsigned int stack_trace_save_tsk(struct task_struct *tsk, unsigned long *store,
+ struct stacktrace_cookie c = {
+ .store = store,
+ .size = size,
+- .skip = skipnr + 1,
++ /* skip this function if they are tracing us */
++ .skip = skipnr + !!(current == tsk),
+ };
+
+ if (!try_get_task_stack(tsk))
+@@ -298,7 +299,8 @@ unsigned int stack_trace_save_tsk(struct task_struct *task,
+ struct stack_trace trace = {
+ .entries = store,
+ .max_entries = size,
+- .skip = skipnr + 1,
++ /* skip this function if they are tracing us */
++ .skip = skipnr + !!(current == task),
+ };
+
+ save_stack_trace_tsk(task, &trace);
+--
+2.23.0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch new/patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch
--- old/patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch 2019-10-30 08:12:05.000000000 +0100
@@ -0,0 +1,91 @@
+From: Steve Wahl <steve.wahl(a)hpe.com>
+Date: Tue, 24 Sep 2019 16:04:31 -0500
+Subject: x86/boot/64: Round memory hole size up to next PMD page
+Git-commit: 1869dbe87cb94dc9a218ae1d9301dea3678bd4ff
+Patch-mainline: 5.4-rc4
+References: bnc#1153969
+
+The kernel image map is created using PMD pages, which can include
+some extra space beyond what's actually needed. Round the size of the
+memory hole we search for up to the next PMD boundary, to be certain
+all of the space to be mapped is usable RAM and includes no reserved
+areas.
+
+Signed-off-by: Steve Wahl <steve.wahl(a)hpe.com>
+Signed-off-by: Borislav Petkov <bp(a)suse.de>
+Acked-by: Dave Hansen <dave.hansen(a)linux.intel.com>
+Acked-by: Kirill A. Shutemov <kirill.shutemov(a)linux.intel.com>
+Cc: Baoquan He <bhe(a)redhat.com>
+Cc: Brijesh Singh <brijesh.singh(a)amd.com>
+Cc: dimitri.sivanich(a)hpe.com
+Cc: Feng Tang <feng.tang(a)intel.com>
+Cc: "H. Peter Anvin" <hpa(a)zytor.com>
+Cc: Ingo Molnar <mingo(a)redhat.com>
+Cc: Jordan Borgner <mail(a)jordan-borgner.de>
+Cc: Juergen Gross <jgross(a)suse.com>
+Cc: mike.travis(a)hpe.com
+Cc: russ.anderson(a)hpe.com
+Cc: Thomas Gleixner <tglx(a)linutronix.de>
+Cc: x86-ml <x86(a)kernel.org>
+Cc: Zhenzhong Duan <zhenzhong.duan(a)oracle.com>
+Link: https://lkml.kernel.org/r/df4f49f05c0c27f108234eb93db5c613d09ea62e.15693585…
+Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
+---
+ arch/x86/boot/compressed/misc.c | 25 +++++++++++++++++++------
+ 1 file changed, 19 insertions(+), 6 deletions(-)
+
+--- a/arch/x86/boot/compressed/misc.c
++++ b/arch/x86/boot/compressed/misc.c
+@@ -345,6 +345,7 @@ asmlinkage __visible void *extract_kerne
+ {
+ const unsigned long kernel_total_size = VO__end - VO__text;
+ unsigned long virt_addr = LOAD_PHYSICAL_ADDR;
++ unsigned long needed_size;
+
+ /* Retain x86 boot parameters pointer passed from startup_32/64. */
+ boot_params = rmode;
+@@ -379,26 +380,38 @@ asmlinkage __visible void *extract_kerne
+ free_mem_ptr = heap; /* Heap */
+ free_mem_end_ptr = heap + BOOT_HEAP_SIZE;
+
++ /*
++ * The memory hole needed for the kernel is the larger of either
++ * the entire decompressed kernel plus relocation table, or the
++ * entire decompressed kernel plus .bss and .brk sections.
++ *
++ * On X86_64, the memory is mapped with PMD pages. Round the
++ * size up so that the full extent of PMD pages mapped is
++ * included in the check against the valid memory table
++ * entries. This ensures the full mapped area is usable RAM
++ * and doesn't include any reserved areas.
++ */
++ needed_size = max(output_len, kernel_total_size);
++#ifdef CONFIG_X86_64
++ needed_size = ALIGN(needed_size, MIN_KERNEL_ALIGN);
++#endif
++
+ /* Report initial kernel position details. */
+ debug_putaddr(input_data);
+ debug_putaddr(input_len);
+ debug_putaddr(output);
+ debug_putaddr(output_len);
+ debug_putaddr(kernel_total_size);
++ debug_putaddr(needed_size);
+
+ #ifdef CONFIG_X86_64
+ /* Report address of 32-bit trampoline */
+ debug_putaddr(trampoline_32bit);
+ #endif
+
+- /*
+- * The memory hole needed for the kernel is the larger of either
+- * the entire decompressed kernel plus relocation table, or the
+- * entire decompressed kernel plus .bss and .brk sections.
+- */
+ choose_random_location((unsigned long)input_data, input_len,
+ (unsigned long *)&output,
+- max(output_len, kernel_total_size),
++ needed_size,
+ &virt_addr);
+
+ /* Validate memory location choices. */
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:14.663728002 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:14.663728002 +0100
@@ -848,6 +848,203 @@
patches.kernel.org/5.3.7-110-io_uring-only-flush-workqueues-on-fileset-remo…
patches.kernel.org/5.3.7-111-efi-tpm-Fix-sanity-check-of-unsigned-tbl_size-…
patches.kernel.org/5.3.7-112-Linux-5.3.7.patch
+ patches.kernel.org/5.3.8-001-drm-Free-the-writeback_job-when-it-with-an-emp…
+ patches.kernel.org/5.3.8-002-drm-Clear-the-fence-pointer-when-writeback-job…
+ patches.kernel.org/5.3.8-003-clk-ti-dra7-Fix-mcasp8-clock-bits.patch
+ patches.kernel.org/5.3.8-004-ARM-dts-Fix-wrong-clocks-for-dra7-mcasp.patch
+ patches.kernel.org/5.3.8-005-nvme-pci-Fix-a-race-in-controller-removal.patch
+ patches.kernel.org/5.3.8-006-scsi-ufs-skip-shutdown-if-hba-is-not-powered.p…
+ patches.kernel.org/5.3.8-007-scsi-megaraid-disable-device-when-probe-failed…
+ patches.kernel.org/5.3.8-008-scsi-qla2xxx-Silence-fwdump-template-message.p…
+ patches.kernel.org/5.3.8-009-scsi-qla2xxx-Fix-unbound-sleep-in-fcport-delet…
+ patches.kernel.org/5.3.8-010-scsi-qla2xxx-Fix-stale-mem-access-on-driver-un…
+ patches.kernel.org/5.3.8-011-scsi-qla2xxx-Fix-N2N-link-reset.patch
+ patches.kernel.org/5.3.8-012-scsi-qla2xxx-Fix-N2N-link-up-fail.patch
+ patches.kernel.org/5.3.8-013-ARM-dts-Fix-gpio0-flags-for-am335x-icev2.patch
+ patches.kernel.org/5.3.8-014-ARM-OMAP2-Fix-missing-reset-done-flag-for-am3-…
+ patches.kernel.org/5.3.8-015-ARM-OMAP2-Add-missing-LCDC-midlemode-for-am335…
+ patches.kernel.org/5.3.8-016-ARM-OMAP2-Fix-warnings-with-broken-omap2_set_i…
+ patches.kernel.org/5.3.8-017-nvme-tcp-fix-wrong-stop-condition-in-io_work.p…
+ patches.kernel.org/5.3.8-018-nvme-pci-Save-PCI-state-before-putting-drive-i…
+ patches.kernel.org/5.3.8-019-nvme-fix-an-error-code-in-nvme_init_subsystem.…
+ patches.kernel.org/5.3.8-020-nvme-rdma-Fix-max_hw_sectors-calculation.patch
+ patches.kernel.org/5.3.8-021-Added-QUIRKs-for-ADATA-XPG-SX8200-Pro-512GB.pa…
+ patches.kernel.org/5.3.8-022-nvme-Add-quirk-for-Kingston-NVME-SSD-running-F…
+ patches.kernel.org/5.3.8-023-nvme-allow-64-bit-results-in-passthru-commands…
+ patches.kernel.org/5.3.8-024-drm-komeda-prevent-memory-leak-in-komeda_wb_co…
+ patches.kernel.org/5.3.8-025-nvme-rdma-fix-possible-use-after-free-in-conne…
+ patches.kernel.org/5.3.8-026-blk-mq-honor-IO-scheduler-for-multiqueue-devic…
+ patches.kernel.org/5.3.8-027-ieee802154-ca8210-prevent-memory-leak.patch
+ patches.kernel.org/5.3.8-028-ARM-dts-am4372-Set-memory-bandwidth-limit-for-…
+ patches.kernel.org/5.3.8-029-net-dsa-qca8k-Use-up-to-7-ports-for-all-operat…
+ patches.kernel.org/5.3.8-030-MIPS-dts-ar9331-fix-interrupt-controller-size.…
+ patches.kernel.org/5.3.8-031-xen-efi-Set-nonblocking-callbacks.patch
+ patches.kernel.org/5.3.8-032-loop-change-queue-block-size-to-match-when-usi…
+ patches.kernel.org/5.3.8-033-nl80211-fix-null-pointer-dereference.patch
+ patches.kernel.org/5.3.8-034-mac80211-fix-txq-null-pointer-dereference.patch
+ patches.kernel.org/5.3.8-035-netfilter-nft_connlimit-disable-bh-on-garbage-…
+ patches.kernel.org/5.3.8-036-net-mscc-ocelot-add-missing-of_node_put-after-…
+ patches.kernel.org/5.3.8-037-net-dsa-rtl8366rb-add-missing-of_node_put-afte…
+ patches.kernel.org/5.3.8-038-net-stmmac-xgmac-Not-all-Unicast-addresses-may…
+ patches.kernel.org/5.3.8-039-net-stmmac-dwmac4-Always-update-the-MAC-Hash-F…
+ patches.kernel.org/5.3.8-040-net-stmmac-Correctly-take-timestamp-for-PTPv2.…
+ patches.kernel.org/5.3.8-041-net-stmmac-Do-not-stop-PHY-if-WoL-is-enabled.p…
+ patches.kernel.org/5.3.8-042-net-ag71xx-fix-mdio-subnode-support.patch
+ patches.kernel.org/5.3.8-043-RISC-V-Clear-load-reservations-while-restoring…
+ patches.kernel.org/5.3.8-044-riscv-Fix-memblock-reservation-for-device-tree…
+ patches.kernel.org/5.3.8-045-drm-amdgpu-fix-multiple-memory-leaks-in-acp_hw…
+ patches.kernel.org/5.3.8-046-drm-amd-display-memory-leak.patch
+ patches.kernel.org/5.3.8-047-mips-Loongson-Fix-the-link-time-qualifier-of-s…
+ patches.kernel.org/5.3.8-048-net-hisilicon-Fix-usage-of-uninitialized-varia…
+ patches.kernel.org/5.3.8-049-net-stmmac-Avoid-deadlock-on-suspend-resume.pa…
+ patches.kernel.org/5.3.8-050-selftests-kvm-Fix-libkvm-build-error.patch
+ patches.kernel.org/5.3.8-051-lib-textsearch-fix-escapes-in-example-code.pat…
+ patches.kernel.org/5.3.8-052-s390-mm-fix-Wunused-but-set-variable-warnings.…
+ patches.kernel.org/5.3.8-053-r8152-Set-macpassthru-in-reset_resume-callback…
+ patches.kernel.org/5.3.8-054-net-phy-allow-for-reset-line-to-be-tied-to-a-s…
+ patches.kernel.org/5.3.8-055-net-phy-fix-write-to-mii-ctrl1000-register.pat…
+ patches.kernel.org/5.3.8-056-namespace-fix-namespace.pl-script-to-support-r…
+ patches.kernel.org/5.3.8-057-Convert-filldir-64-from-__put_user-to-unsafe_p…
+ patches.kernel.org/5.3.8-058-elf-don-t-use-MAP_FIXED_NOREPLACE-for-elf-exec…
+ patches.kernel.org/5.3.8-059-Make-filldir-64-verify-the-directory-entry-fil…
+ patches.kernel.org/5.3.8-060-uaccess-implement-a-proper-unsafe_copy_to_user…
+ patches.kernel.org/5.3.8-061-filldir-64-remove-WARN_ON_ONCE-for-bad-directo…
+ patches.kernel.org/5.3.8-062-net_sched-fix-backward-compatibility-for-TCA_K…
+ patches.kernel.org/5.3.8-063-net_sched-fix-backward-compatibility-for-TCA_A…
+ patches.kernel.org/5.3.8-064-libata-ahci-Fix-PCS-quirk-application.patch
+ patches.kernel.org/5.3.8-065-md-raid0-fix-warning-message-for-parameter-def…
+ patches.kernel.org/5.3.8-066-Revert-drm-radeon-Fix-EEH-during-kexec.patch
+ patches.kernel.org/5.3.8-067-ocfs2-fix-panic-due-to-ocfs2_wq-is-null.patch
+ patches.kernel.org/5.3.8-068-nvme-pci-Set-the-prp2-correctly-when-using-mor…
+ patches.kernel.org/5.3.8-069-ipv4-fix-race-condition-between-route-lookup-a…
+ patches.kernel.org/5.3.8-070-ipv4-Return-ENETUNREACH-if-we-can-t-create-rou…
+ patches.kernel.org/5.3.8-071-net-avoid-potential-infinite-loop-in-tc_ctl_ac…
+ patches.kernel.org/5.3.8-072-net-bcmgenet-Fix-RGMII_MODE_EN-value-for-GENET…
+ patches.kernel.org/5.3.8-073-net-bcmgenet-Set-phydev-dev_flags-only-for-int…
+ patches.kernel.org/5.3.8-074-net-i82596-fix-dma_alloc_attr-for-sni_82596.pa…
+ patches.kernel.org/5.3.8-075-net-ibmvnic-Fix-EOI-when-running-in-XIVE-mode.…
+ patches.kernel.org/5.3.8-076-net-ipv6-fix-listify-ip6_rcv_finish-in-case-of…
+ patches.kernel.org/5.3.8-077-net-stmmac-disable-enable-ptp_ref_clk-in-suspe…
+ patches.kernel.org/5.3.8-078-rxrpc-Fix-possible-NULL-pointer-access-in-ICMP…
+ patches.kernel.org/5.3.8-079-sched-etf-Fix-ordering-of-packets-with-same-tx…
+ patches.kernel.org/5.3.8-080-sctp-change-sctp_prot-.no_autobind-with-true.p…
+ patches.kernel.org/5.3.8-081-net-aquantia-temperature-retrieval-fix.patch
+ patches.kernel.org/5.3.8-082-net-aquantia-when-cleaning-hw-cache-it-should-…
+ patches.kernel.org/5.3.8-083-net-aquantia-do-not-pass-lro-session-with-inva…
+ patches.kernel.org/5.3.8-084-net-aquantia-correctly-handle-macvlan-and-mult…
+ patches.kernel.org/5.3.8-085-net-phy-micrel-Discern-KSZ8051-and-KSZ8795-PHY…
+ patches.kernel.org/5.3.8-086-net-phy-micrel-Update-KSZ87xx-PHY-name.patch
+ patches.kernel.org/5.3.8-087-net-avoid-errors-when-trying-to-pop-MLPS-heade…
+ patches.kernel.org/5.3.8-088-net-sched-fix-corrupted-L2-header-with-MPLS-pu…
+ patches.kernel.org/5.3.8-089-netdevsim-Fix-error-handling-in-nsim_fib_init-…
+ patches.kernel.org/5.3.8-090-net-ethernet-broadcom-have-drivers-select-DIML…
+ patches.kernel.org/5.3.8-091-net-phy-Fix-link-partner-information-disappear…
+ patches.kernel.org/5.3.8-092-LSM-SafeSetID-Stop-releasing-uninitialized-rul…
+ patches.kernel.org/5.3.8-093-rxrpc-use-rcu-protection-while-reading-sk-sk_u…
+ patches.kernel.org/5.3.8-094-io_uring-fix-bad-inflight-accounting-for-SETUP…
+ patches.kernel.org/5.3.8-095-io_uring-Fix-corrupted-user_data.patch
+ patches.kernel.org/5.3.8-096-USB-legousbtower-fix-memleak-on-disconnect.pat…
+ patches.kernel.org/5.3.8-097-ALSA-hda-realtek-Add-support-for-ALC711.patch
+ patches.kernel.org/5.3.8-098-ALSA-hda-realtek-Enable-headset-mic-on-Asus-MJ…
+ patches.kernel.org/5.3.8-099-ALSA-usb-audio-Disable-quirks-for-BOSS-Katana-…
+ patches.kernel.org/5.3.8-100-ALSA-hda-Force-runtime-PM-on-Nvidia-HDMI-codec…
+ patches.kernel.org/5.3.8-101-usb-udc-lpc32xx-fix-bad-bit-shift-operation.pa…
+ patches.kernel.org/5.3.8-102-USB-serial-ti_usb_3410_5052-fix-port-close-rac…
+ patches.kernel.org/5.3.8-103-USB-ldusb-fix-memleak-on-disconnect.patch
+ patches.kernel.org/5.3.8-104-USB-usblp-fix-use-after-free-on-disconnect.pat…
+ patches.kernel.org/5.3.8-105-USB-ldusb-fix-read-info-leaks.patch
+ patches.kernel.org/5.3.8-106-binder-Don-t-modify-VMA-bounds-in-mmap-handler…
+ patches.kernel.org/5.3.8-107-MIPS-tlbex-Fix-build_restore_pagemask-KScratch…
+ patches.kernel.org/5.3.8-108-staging-wlan-ng-fix-exit-return-when-sme-key_i…
+ patches.kernel.org/5.3.8-109-scsi-zfcp-fix-reaction-on-bit-error-threshold-…
+ patches.kernel.org/5.3.8-110-scsi-sd-Ignore-a-failure-to-sync-cache-due-to-…
+ patches.kernel.org/5.3.8-111-scsi-core-save-restore-command-resid-for-error…
+ patches.kernel.org/5.3.8-112-scsi-core-try-to-get-module-before-removing-de…
+ patches.kernel.org/5.3.8-113-scsi-ch-Make-it-possible-to-open-a-ch-device-m…
+ patches.kernel.org/5.3.8-114-Revert-Input-elantech-enable-SMBus-on-new-2018…
+ patches.kernel.org/5.3.8-115-Input-da9063-fix-capability-and-drop-KEY_SLEEP…
+ patches.kernel.org/5.3.8-116-Input-synaptics-rmi4-avoid-processing-unknown-…
+ patches.kernel.org/5.3.8-117-Input-st1232-fix-reporting-multitouch-coordina…
+ patches.kernel.org/5.3.8-118-ASoC-rsnd-Reinitialize-bit-clock-inversion-fla…
+ patches.kernel.org/5.3.8-119-ACPI-CPPC-Set-pcc_data-pcc_ss_id-to-NULL-in-ac…
+ patches.kernel.org/5.3.8-120-ACPI-NFIT-Fix-unlock-on-error-in-scrub_show.pa…
+ patches.kernel.org/5.3.8-121-iwlwifi-pcie-change-qu-with-jf-devices-to-use-…
+ patches.kernel.org/5.3.8-122-cfg80211-wext-avoid-copying-malformed-SSIDs.pa…
+ patches.kernel.org/5.3.8-123-mac80211-Reject-malformed-SSID-elements.patch
+ patches.kernel.org/5.3.8-124-drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Leno…
+ patches.kernel.org/5.3.8-125-drm-ttm-Restore-ttm-prefaulting.patch
+ patches.kernel.org/5.3.8-126-drm-panfrost-Handle-resetting-on-timeout-bette…
+ patches.kernel.org/5.3.8-127-drm-amdgpu-Bail-earlier-when-amdgpu.cik_-si_su…
+ patches.kernel.org/5.3.8-128-drm-amdgpu-sdma5-fix-mask-value-of-POLL_REGMEM…
+ patches.kernel.org/5.3.8-129-drm-i915-userptr-Never-allow-userptr-into-the-…
+ patches.kernel.org/5.3.8-130-drm-i915-Favor-last-VBT-child-device-with-conf…
+ patches.kernel.org/5.3.8-131-drm-amdgpu-vce-fix-allocation-size-in-enc-ring…
+ patches.kernel.org/5.3.8-132-drm-amdgpu-vcn-fix-allocation-size-in-enc-ring…
+ patches.kernel.org/5.3.8-133-drm-amdgpu-uvd6-fix-allocation-size-in-enc-rin…
+ patches.kernel.org/5.3.8-134-drm-amdgpu-uvd7-fix-allocation-size-in-enc-rin…
+ patches.kernel.org/5.3.8-135-drm-amdgpu-user-pages-array-memory-leak-fix.pa…
+ patches.kernel.org/5.3.8-136-drivers-base-memory.c-don-t-access-uninitializ…
+ patches.kernel.org/5.3.8-137-fs-proc-page.c-don-t-access-uninitialized-memm…
+ patches.kernel.org/5.3.8-138-io_uring-Fix-broken-links-with-offloading.patch
+ patches.kernel.org/5.3.8-139-io_uring-Fix-race-for-sqes-with-userspace.patch
+ patches.kernel.org/5.3.8-140-io_uring-used-cached-copies-of-sq-dropped-and-…
+ patches.kernel.org/5.3.8-141-mmc-mxs-fix-flags-passed-to-dmaengine_prep_sla…
+ patches.kernel.org/5.3.8-142-mmc-cqhci-Commit-descriptors-before-setting-th…
+ patches.kernel.org/5.3.8-143-mmc-sdhci-omap-Fix-Tuning-procedure-for-temper…
+ patches.kernel.org/5.3.8-144-mm-memory-failure.c-don-t-access-uninitialized…
+ patches.kernel.org/5.3.8-145-mm-slub-fix-a-deadlock-in-show_slab_objects.pa…
+ patches.kernel.org/5.3.8-146-mm-page_owner-don-t-access-uninitialized-memma…
+ patches.kernel.org/5.3.8-147-mm-memunmap-don-t-access-uninitialized-memmap-…
+ patches.kernel.org/5.3.8-148-mm-memcg-slab-fix-panic-in-__free_slab-caused-…
+ patches.kernel.org/5.3.8-149-mm-compaction-fix-wrong-pfn-handling-in-__rese…
+ patches.kernel.org/5.3.8-150-mm-memcg-get-number-of-pages-on-the-LRU-list-i…
+ patches.kernel.org/5.3.8-151-mm-memblock-do-not-enforce-current-limit-for-m…
+ patches.kernel.org/5.3.8-152-hugetlbfs-don-t-access-uninitialized-memmaps-i…
+ patches.kernel.org/5.3.8-153-mm-memory-failure-poison-read-receives-SIGKILL…
+ patches.kernel.org/5.3.8-154-zram-fix-race-between-backing_dev_show-and-bac…
+ patches.kernel.org/5.3.8-155-xtensa-drop-EXPORT_SYMBOL-for-outs-ins.patch
+ patches.kernel.org/5.3.8-156-xtensa-fix-change_bit-in-exclusive-access-opti…
+ patches.kernel.org/5.3.8-157-s390-zcrypt-fix-memleak-at-release.patch
+ patches.kernel.org/5.3.8-158-s390-kaslr-add-support-for-R_390_GLOB_DAT-relo…
+ patches.kernel.org/5.3.8-159-lib-vdso-Make-clock_getres-POSIX-compliant-aga…
+ patches.kernel.org/5.3.8-160-parisc-Fix-vmap-memory-leak-in-ioremap-iounmap…
+ patches.kernel.org/5.3.8-161-EDAC-ghes-Fix-Use-after-free-in-ghes_edac-remo…
+ patches.kernel.org/5.3.8-162-arm64-KVM-Trap-VM-ops-when-ARM64_WORKAROUND_CA…
+ patches.kernel.org/5.3.8-163-arm64-Avoid-Cavium-TX2-erratum-219-when-switch…
+ patches.kernel.org/5.3.8-164-arm64-Enable-workaround-for-Cavium-TX2-erratum…
+ patches.kernel.org/5.3.8-165-arm64-Allow-CAVIUM_TX2_ERRATUM_219-to-be-selec…
+ patches.kernel.org/5.3.8-166-CIFS-avoid-using-MID-0xFFFF.patch
+ patches.kernel.org/5.3.8-167-cifs-Fix-missed-free-operations.patch
+ patches.kernel.org/5.3.8-168-CIFS-Fix-use-after-free-of-file-info-structure…
+ patches.kernel.org/5.3.8-169-perf-aux-Fix-AUX-output-stopping.patch
+ patches.kernel.org/5.3.8-170-tracing-Fix-race-in-perf_trace_buf-initializat…
+ patches.kernel.org/5.3.8-171-fs-dax-Fix-pmd-vs-pte-conflict-detection.patch
+ patches.kernel.org/5.3.8-172-dm-cache-fix-bugs-when-a-GFP_NOWAIT-allocation…
+ patches.kernel.org/5.3.8-173-irqchip-sifive-plic-Switch-to-fasteoi-flow.pat…
+ patches.kernel.org/5.3.8-174-x86-boot-64-Make-level2_kernel_pgt-pages-inval…
+ patches.kernel.org/5.3.8-175-x86-apic-x2apic-Fix-a-NULL-pointer-deref-when-…
+ patches.kernel.org/5.3.8-176-x86-hyperv-Make-vapic-support-x2apic-mode.patch
+ patches.kernel.org/5.3.8-177-pinctrl-cherryview-restore-Strago-DMI-workarou…
+ patches.kernel.org/5.3.8-178-pinctrl-armada-37xx-fix-control-of-pins-32-and…
+ patches.kernel.org/5.3.8-179-pinctrl-armada-37xx-swap-polarity-on-LED-group…
+ patches.kernel.org/5.3.8-180-btrfs-block-group-Fix-a-memory-leak-due-to-mis…
+ patches.kernel.org/5.3.8-181-Btrfs-add-missing-extents-release-on-file-exte…
+ patches.kernel.org/5.3.8-182-btrfs-don-t-needlessly-create-extent-refs-kern…
+ patches.kernel.org/5.3.8-183-Btrfs-fix-qgroup-double-free-after-failure-to-…
+ patches.kernel.org/5.3.8-184-Btrfs-check-for-the-full-sync-flag-while-holdi…
+ patches.kernel.org/5.3.8-185-btrfs-tracepoints-Fix-wrong-parameter-order-fo…
+ patches.kernel.org/5.3.8-186-btrfs-tracepoints-Fix-bad-entry-members-of-qgr…
+ patches.kernel.org/5.3.8-187-KVM-PPC-Book3S-HV-XIVE-Ensure-VP-isn-t-already…
+ patches.kernel.org/5.3.8-188-memstick-jmb38x_ms-Fix-an-error-handling-path-…
+ patches.kernel.org/5.3.8-189-cpufreq-Avoid-cpufreq_suspend-deadlock-on-syst…
+ patches.kernel.org/5.3.8-190-ceph-just-skip-unrecognized-info-in-ceph_reply…
+ patches.kernel.org/5.3.8-191-xen-netback-fix-error-path-of-xenvif_connect_d…
+ patches.kernel.org/5.3.8-192-PCI-PM-Fix-pci_power_up.patch
+ patches.kernel.org/5.3.8-193-opp-of-drop-incorrect-lockdep_assert_held.patch
+ patches.kernel.org/5.3.8-194-of-reserved_mem-add-missing-of_node_put-for-pr…
+ patches.kernel.org/5.3.8-195-blk-rq-qos-fix-first-node-deletion-of-rq_qos_d…
+ patches.kernel.org/5.3.8-196-RDMA-cxgb4-Do-not-dma-memory-off-of-the-stack.…
+ patches.kernel.org/5.3.8-197-Linux-5.3.8.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -898,6 +1095,7 @@
# x86
patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
+ patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch
# s390x
@@ -920,6 +1118,7 @@
patches.suse/0001-clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch
patches.suse/0001-clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch
patches.suse/0001-clk-bcm2835-Mark-PLLD_PER-as-CRITICAL.patch
+ patches.suse/0001-ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch
patches.suse/V4-01-10-bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch
patches.suse/V4-02-10-ARM-dts-bcm283x-Remove-simple-bus-from-fixed-clocks.patch
@@ -1004,6 +1203,7 @@
########################################################
# Other core patches
########################################################
+ patches.suse/stacktrace-don-t-skip-first-entry-on-noncurrent-task.patch
########################################################
# PM
@@ -1014,7 +1214,7 @@
########################################################
# DRM / Graphics
########################################################
- patches.suse/Revert-drm-i915-bios-make-child-device-order-the-pri.patch
+ patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch
########################################################
# Storage
@@ -1033,6 +1233,9 @@
patches.suse/b43-missing-firmware-info.patch
patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch
patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch
+ patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch
+ patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch
+ patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch
########################################################
# USB
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.BrNWvI/_old 2019-11-03 11:09:14.687728030 +0100
+++ /var/tmp/diff_new_pack.BrNWvI/_new 2019-11-03 11:09:14.691728034 +0100
@@ -1,3 +1,3 @@
-2019-10-21 06:03:17 +0000
-GIT Revision: 3eea5a9f9638401a970874028a5e22774128d7ed
+2019-10-30 07:12:05 +0000
+GIT Revision: ea4c828eff871b1903070b31debe0ff5f7a3065c
GIT Branch: stable
1
0
Hello community,
here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2019-11-03 11:00:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
and /work/SRC/openSUSE:Factory/.python-kiwi.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi"
Sun Nov 3 11:00:01 2019 rev:50 rq:743848 version:9.18.29
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2019-09-30 15:51:41.658446876 +0200
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.2990/python-kiwi.changes 2019-11-03 11:00:03.571097892 +0100
@@ -1,0 +2,629 @@
+Tue Oct 29 10:06:36 CET 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Bump version: 9.18.28 → 9.18.29
+
+-------------------------------------------------------------------
+Tue Oct 29 10:03:46 CET 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Update Host/Image support matrix
+
+ Update documentation about the Host vs. Image support and
+ compatibility matrix with regards to the SLES target.
+
+-------------------------------------------------------------------
+Mon Oct 28 16:38:00 CET 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Add default /etc/kiwi.yml file
+
+ Provide a comment only etc/kiwi.yml file that contains all
+ parameters we support so far including a short description
+ This Fixes #1232
+
+-------------------------------------------------------------------
+Mon Oct 28 10:15:46 CET 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Bump version: 9.18.27 → 9.18.28
+
+-------------------------------------------------------------------
+Fri Oct 25 15:10:42 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Delete left over print statement from unit test
+
+-------------------------------------------------------------------
+Fri Oct 25 14:24:36 CEST 2019 - Javier Martinez Canillas <javierm(a)redhat.com>
+
+- Enable BLS configuration if is supported
+
+ Fedora now uses a BLS configuration by default, but this is not supported
+ by all distributions. So check if is supported by the grub2-mkconfig tool
+ and only enable the option if that's the case.
+
+ Fixes: #1248
+
+-------------------------------------------------------------------
+Fri Oct 25 10:38:09 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Bump Fedora x86 build test to Fedora30
+
+-------------------------------------------------------------------
+Fri Oct 25 09:33:06 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Bump version: 9.18.26 → 9.18.27
+
+-------------------------------------------------------------------
+Thu Oct 24 22:06:33 CEST 2019 - David Cassany <dcassany(a)suse.com>
+
+- Fix btrfs_root_is_snapshot
+
+ This commit makes sure the chrooted operations of over a loop device
+ including btrfs subvolumes and root as an snapshot include the
+ `/.snapshots` subvolume mount. This is necessary for certain operations
+ that depend on the layout, e.g. grub configuration using `grub2-mkconfig`.
+
+-------------------------------------------------------------------
+Thu Oct 24 11:35:48 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Skip isolinux ui setup on serial terminal config
+
+ If the attribute bootloader_console="serial" is set, the
+ expectation that there is no graphics hardware available is
+ valid. Thus the isolinux setup should not contain any ui
+ configuration instructions because that leads to run the
+ graphics initialization which blocks the system if not
+ present. Please note the bootloader_console allows for
+ multiple console configuration. In mixed setup the ui
+ configuration still applies. This Fixes #1153
+
+-------------------------------------------------------------------
+Thu Oct 24 10:36:43 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Added helper script to test status of test builds
+
+ build_status fetches information from obs about the status
+ of the integration test builds. It also allows an easy refresh
+ of the tests regarding content changes on git when called
+ with the refresh parameter: build_status refresh
+
+-------------------------------------------------------------------
+Wed Oct 23 17:59:31 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Update development documentation
+
+ With the latest change to the logger kiwi can now be better
+ used as an api in other python programs
+
+-------------------------------------------------------------------
+Wed Oct 23 16:01:27 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Fixed install_devel_packages helper
+
+ Missing libffi and enchant devel packages. Also deleted
+ trang since it's not provided by default in the distro
+ and optional
+
+-------------------------------------------------------------------
+Wed Oct 23 12:22:51 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Bump version: 9.18.25 → 9.18.26
+
+-------------------------------------------------------------------
+Wed Oct 23 12:22:14 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Update documentation
+
+ Link paths to the integration tests has changed
+
+-------------------------------------------------------------------
+Wed Oct 23 12:07:26 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Fixed package list for arm test builds
+
+-------------------------------------------------------------------
+Wed Oct 23 12:05:32 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Move arm build tests to obsrepositories
+
+-------------------------------------------------------------------
+Wed Oct 23 11:46:23 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Move s390 build tests to obsrepositories
+
+-------------------------------------------------------------------
+Wed Oct 23 10:17:59 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Reorganize build tests
+
+ We build images against different distributions. In order to
+ do that in obs we should be able to handle one prj config per
+ distribution. Thus the tests move from a flat tree to a distro
+ structured tree here and in obs
+
+-------------------------------------------------------------------
+Wed Oct 23 10:03:08 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Move suse tests to obsrepositories
+
+ Changes on the obs backend made this change necessary.
+ The chain of process decisions is different if a repo is
+ added to the prj config compared to if the repo is added
+ to the kiwi XML file. It seems the preferred solution
+ is the obs prj config and I'm tired running into problems
+ again and again
+
+-------------------------------------------------------------------
+Tue Oct 22 11:40:16 CEST 2019 - David Cassany <dcassany(a)suse.com>
+
+- Make home attribute optional on users definition
+
+ This commit makes home attribute of users definition optional. This way
+ the home directory is created according to the distribution defaults.
+ Note that `-m` option is passed to user add, thus the home directory is
+ requested to be created even without having an explicit home path
+ defined.
+
+ Fixes #1025
+
+-------------------------------------------------------------------
+Mon Oct 21 17:28:30 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Refactor use of logging facility
+
+ Use getLogger method instead of a global log object
+ Also use caplog fixture to capture log messages in
+ unit tests. This Fixes #1244
+
+-------------------------------------------------------------------
+Mon Oct 21 11:28:23 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Version 2.29.24 fixes the pattern problem
+
+ and avoids the recursion bug
+
+-------------------------------------------------------------------
+Mon Oct 21 10:39:05 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- Fixed oem resize message and invokation
+
+ The oem resize should only start if there is unallocated
+ space on the disk available. If it starts the message in
+ case of a not applicable resize should be more meaningful
+ This commit addresses both issues and Fixes #1102
+
+-------------------------------------------------------------------
+Fri Oct 18 08:52:50 CEST 2019 - Marcus Schäfer <ms(a)suse.de>
+
+- nothing provides yast2-registration
+
+ With the move of the tests to the TW repo this package was
++++ 432 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.2990/python-kiwi.changes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.GdmQdN/_old 2019-11-03 11:00:04.295098719 +0100
+++ /var/tmp/diff_new_pack.GdmQdN/_new 2019-11-03 11:00:04.299098723 +0100
@@ -43,7 +43,7 @@
%endif
Name: python-kiwi
-Version: 9.18.16
+Version: 9.18.29
Provides: kiwi-schema = 7.1
Release: 0
Url: https://github.com/SUSE/kiwi
@@ -110,6 +110,9 @@
Requires: gptfdisk
%endif
%if 0%{?fedora} || 0%{?rhel}
+%ifarch x86_64
+Requires: grub2-efi-x64
+%endif
Requires: chkconfig
Requires(post): chkconfig
Requires(postun): chkconfig
@@ -370,8 +373,8 @@
# Create symlinks for correct binaries
ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi
-ln -sr %{buildroot}%{_bindir}/kiwi-ng-3 %{buildroot}%{_bindir}/kiwi-ng
-ln -sr %{buildroot}%{_bindir}/kiwicompat-3 %{buildroot}%{_bindir}/kiwicompat
+ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi-ng-3
+ln -sr %{buildroot}%{_bindir}/kiwicompat %{buildroot}%{_bindir}/kiwicompat-3
%if %{_vendor} != "debbuild"
# kiwi pxeboot directory structure to be packed in kiwi-pxeboot
@@ -415,6 +418,7 @@
%{_defaultdocdir}/python-kiwi/LICENSE
%{_defaultdocdir}/python-kiwi/README
%config %_sysconfdir/bash_completion.d/kiwi-ng.sh
+%config %_sysconfdir/kiwi.yml
%doc %{_mandir}/man8/*
%files -n kiwi-tools
++++++ python-kiwi.tar.gz ++++++
++++ 49157 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package valgrind for openSUSE:Factory checked in at 2019-11-03 10:57:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/valgrind (Old)
and /work/SRC/openSUSE:Factory/.valgrind.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "valgrind"
Sun Nov 3 10:57:55 2019 rev:119 rq:743847 version:3.15.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/valgrind/valgrind.changes 2019-10-22 15:41:49.769469430 +0200
+++ /work/SRC/openSUSE:Factory/.valgrind.new.2990/valgrind.changes 2019-11-03 10:57:57.406953637 +0100
@@ -1,0 +2,5 @@
+Tue Oct 29 12:10:39 UTC 2019 - Dirk Mueller <dmueller(a)suse.com>
+
+- move s390-*xml files to main package (bsc#1147071)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ valgrind.spec ++++++
--- /var/tmp/diff_new_pack.1rKCV1/_old 2019-11-03 10:57:58.434954812 +0100
+++ /var/tmp/diff_new_pack.1rKCV1/_new 2019-11-03 10:57:58.438954817 +0100
@@ -292,6 +292,13 @@
%{_libdir}/valgrind/s390x-linux64.xml
%{_libdir}/valgrind/s390x-vx-linux-valgrind.xml
%{_libdir}/valgrind/s390x-vx-linux.xml
+# See https://bugzilla.suse.com/show_bug.cgi?id=1147071#c0
+%{_libdir}/valgrind/s390-acr-valgrind-s*.xml
+%{_libdir}/valgrind/s390-acr.xml
+%{_libdir}/valgrind/s390-fpr-valgrind-s*.xml
+%{_libdir}/valgrind/s390-fpr.xml
+%{_libdir}/valgrind/s390-vx-valgrind-s*.xml
+%{_libdir}/valgrind/s390-vx.xml
%ifarch x86_64 ppc64 s390x
%files 32bit
@@ -302,12 +309,6 @@
%ifarch ppc ppc64
%{_libdir}/valgrind/*-ppc32-linux
%endif
-%{_libdir}/valgrind/s390-acr-valgrind-s*.xml
-%{_libdir}/valgrind/s390-acr.xml
-%{_libdir}/valgrind/s390-fpr-valgrind-s*.xml
-%{_libdir}/valgrind/s390-fpr.xml
-%{_libdir}/valgrind/s390-vx-valgrind-s*.xml
-%{_libdir}/valgrind/s390-vx.xml
%{_libdir}/valgrind/mips-cp0-valgrind-s*.xml
%{_libdir}/valgrind/mips-cp0.xml
%{_libdir}/valgrind/mips-cpu-valgrind-s*.xml
1
0
Hello community,
here is the log from the commit of package flannel for openSUSE:Factory checked in at 2019-11-03 10:55:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/flannel (Old)
and /work/SRC/openSUSE:Factory/.flannel.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flannel"
Sun Nov 3 10:55:51 2019 rev:18 rq:743846 version:0.11.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/flannel/flannel.changes 2019-10-23 15:48:13.066523866 +0200
+++ /work/SRC/openSUSE:Factory/.flannel.new.2990/flannel.changes 2019-11-03 10:55:53.586812063 +0100
@@ -1,0 +2,6 @@
+Tue Oct 29 13:30:38 UTC 2019 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Use Tumbleweed Kubic flannel containers instead of devel:kubic
+ containers. This fixes aarch64 and ppc64* (boo#1152185)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ flannel.spec ++++++
--- /var/tmp/diff_new_pack.y38TB2/_old 2019-11-03 10:55:54.766813412 +0100
+++ /var/tmp/diff_new_pack.y38TB2/_new 2019-11-03 10:55:54.770813416 +0100
@@ -20,6 +20,9 @@
%define _fillupdir /var/adm/fillup-templates
%endif
+# Use Tumbleweed Kubic containers
+%define flannel_container_path registry.opensuse.org/kubic/flannel
+
Name: flannel
Version: 0.11.0
Release: 0
@@ -84,7 +87,7 @@
mkdir -p %{buildroot}%{_datadir}/k8s-yaml/flannel
#install -m 0644 Documentation/kube-flannel.yml %{buildroot}%{_datadir}/k8s-yaml/flannel/kube-flannel.yaml
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/k8s-yaml/flannel/kube-flannel.yaml
-sed -i -e 's|image: quay.io/coreos/flannel:.*|image: registry.opensuse.org/devel/kubic/containers/container/kubic/flannel:%{vers…' %{buildroot}%{_datadir}/k8s-yaml/flannel/kube-flannel.yaml
+sed -i -e 's|image: quay.io/coreos/flannel:.*|image: %{flannel_container_path}:%{version}|g' %{buildroot}%{_datadir}/k8s-yaml/flannel/kube-flannel.yaml
sed -i -e 's|/opt/bin/flanneld|/usr/sbin/flanneld|g' %{buildroot}%{_datadir}/k8s-yaml/flannel/kube-flannel.yaml
# Move
1
0
Hello community,
here is the log from the commit of package vim for openSUSE:Factory checked in at 2019-11-03 10:53:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
and /work/SRC/openSUSE:Factory/.vim.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim"
Sun Nov 3 10:53:46 2019 rev:245 rq:743826 version:8.1.2233
Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes 2019-10-25 18:39:43.763760921 +0200
+++ /work/SRC/openSUSE:Factory/.vim.new.2990/vim.changes 2019-11-03 10:53:47.942668403 +0100
@@ -1,0 +2,88 @@
+Tue Oct 29 12:32:18 UTC 2019 - Ondřej Súkup <mimi.vx(a)gmail.com>
+
+- Updated to version 8.1.2233, fixes the following problems
+- dropped python38-config.patch (upstream merged)
+- refreshed disable-unreliable-tests.patch and vim-8.0.1568-defaults.patch
+ * No test for right click extending Visual area.
+ * Crash when running out of memory very early.
+ * No test for 'ttymouse' set from xterm version response.
+ * State test is a bit flaky.
+ * Combining text property and syntax highlight is wrong. (Nick Jensen)
+ * Quickfix window height wrong when there is a tabline. (Daniel Hahler)
+ * In a terminal window 'cursorlineopt' does not work properly.
+ * First character after Tab is not highlighted.
+ * Libvterm source files missing from distribution.
+ * Terminal attributes missing in Terminal-normal mode.
+ * Some mappings are listed twice.
+ * Cannot build with +syntax but without +terminal.
+ * Mapping test fails.
+ * Popup resize test is flaky. (Christian Brabandt)
+ * Cannot build with +spell but without +syntax.
+ * Stuck when using "j" in a popupwin with popup_filter_menu if a line wraps.
+ * Rubyeval() not tested as a method.
+ * Mapping test fails on MS-Windows.
+ * Heredoc assignment not skipped in if block.
+ * Terminal flags are never reset.
+ * Cannot build without the +termresponse feature.
+ * Mouse support not always available.
+ * Spell highlight is wrong at start of the line.
+ * Searchit() has too many arguments.
+ * Screen not recognized as supporting "sgr" mouse codes.
+ * Meson files are not recognized.
+ * Syntax attributes not combined with Visual highlighting. (Arseny Nasokin)
+ * Dart files are not recognized.
+ * Accessing uninitialized memory in test.
+ * Pressing "q" at the more prompt doesn't stop Python output. (Daniel Hahler)
+ * Error E303 is not useful when 'directory' is empty.
+ * Highlighting wrong when item follows tab.
+ * Test42 seen as binary by git diff.
+ * Running a test is a bit verbose.
+ * Option context is not copied when splitting a window. (Daniel Hahler)
+ * Syntax test fails.
+ * Cannot build without the +eval feature.
+ * Error for bad regexp even though regexp is not used when writing a
+ file. (Arseny Nasokin)
+ * Build error for missing define.
+ * Syntax highlighting wrong for tab.
+ * Syntax test fails on Mac.
+ * When using modifyOtherKeys CTRL-X mode may not work.
+ * Cannot easily fill the info popup asynchronously.
+ * Popup_setoptions(popup_getoptions()) does not work.
+ * ModifyOtherKeys is not enabled by default.
+ * Vim does not exit when closing a terminal window and it is the last window.
+ * ExitPre autocommand may cause accessing freed memory.
+ * Crash when using :center in autocommand.
+ * Build failure when using normal features without GUI and EXITFREE defined.
+ * Crash when memory allocation fails.
+ * Cannot build with dynamically linked Python 3.8.
+ * Running libvterm tests without the +terminal feature.
+ * Crash on exit when closing terminals. (Corey Hickey)
+ * Sign entry structure has confusing name.
+ * No test for fixed issue #3893.
+ * "gn" doesn't work quite right. (Jaehwang Jerry Jung)
+ * Unix: Tabs in output might be expanded to spaces.
+ * LF in escape codes may be expanded to CR-LF.
+ * Using negative offset for popup_create() does not work.
+ * Listener callback "added" argument is not the total. (Andy Massimino)
+ * Cannot see the selection type in :reg output. (Ayberk Aydın)
+ * Popup_textprop tests fail.
+ * Too much is redrawn when 'cursorline' is set.
+ * Unreachable code in adjusting text prop columns.
+ * Text property in wrong place after :substitute.
+ * Compiler warning for unused variable.
+ * "gN" is off by one in Visual mode.
+ * No autocommand for open window with terminal.
+ * :cfile does not abort like other quickfix commands.
+ * Cannot filter :disp output.
+ * Accessing invalid memory. (Dominique Pelle)
+ * Cannot see what buffer an ml_get error is for.
+ * Cannot build Amiga version.
+ * The "last used" info of a buffer is under used.
+ * Cannot use system copy/paste in non-xterm terminals.
+ * Layout wrong if 'lines' changes while cmdline window is open.
+ * screenpos() returns wrong values when 'number' is set. (Ben Jackson)
+ * Cannot color number column above/below cursor differently.
+ * Not easy to move to the middle of a text line.
+ * Cannot get the Vim command line arguments.
+
+-------------------------------------------------------------------
Old:
----
python38-config.patch
vim-8.1.2148.tar.gz
New:
----
vim-8.1.2233.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:49.666670375 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:49.702670415 +0100
@@ -17,7 +17,7 @@
%define pkg_version 8.1
-%define patchlevel 2148
+%define patchlevel 2233
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim81
%define site_runtimepath %{_datadir}/vim/site
@@ -69,8 +69,6 @@
Patch101: vim-8.0.1568-defaults.patch
# https://github.com/vim/vim/issues/3348 - problem more probadly in buildenv than in test
Patch102: vim-8.1.0297-dump3.patch
-# https://github.com/vim/vim/issues/4080
-Patch103: python38-config.patch
BuildRequires: autoconf
BuildRequires: db-devel
BuildRequires: fdupes
@@ -177,7 +175,6 @@
%patch100 -p1
%patch101 -p1
%patch102 -p1
-%patch103 -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
# Unreliable tests
++++++ disable-unreliable-tests.patch ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:50.030670790 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:50.030670790 +0100
@@ -1,15 +1,8 @@
-Index: vim-8.1.2052/src/testdir/test_alot.vim
+Index: vim-8.1.2233/src/testdir/test_alot.vim
===================================================================
---- vim-8.1.2052.orig/src/testdir/test_alot.vim
-+++ vim-8.1.2052/src/testdir/test_alot.vim
-@@ -38,14 +38,12 @@ source test_join.vim
- source test_jumps.vim
- source test_lambda.vim
- source test_lispwords.vim
--source test_mapping.vim
- source test_match.vim
- source test_menu.vim
- source test_messages.vim
+--- vim-8.1.2233.orig/src/testdir/test_alot.vim
++++ vim-8.1.2233/src/testdir/test_alot.vim
+@@ -44,7 +44,6 @@ source test_messages.vim
source test_modeline.vim
source test_move.vim
source test_partial.vim
@@ -17,7 +10,7 @@
source test_put.vim
source test_recover.vim
source test_reltime.vim
-@@ -65,7 +63,6 @@ source test_tagcase.vim
+@@ -64,7 +63,6 @@ source test_tagcase.vim
source test_tagfunc.vim
source test_tagjump.vim
source test_taglist.vim
@@ -25,10 +18,10 @@
source test_true_false.vim
source test_unlet.vim
source test_virtualedit.vim
-Index: vim-8.1.2052/src/testdir/Make_all.mak
+Index: vim-8.1.2233/src/testdir/Make_all.mak
===================================================================
---- vim-8.1.2052.orig/src/testdir/Make_all.mak
-+++ vim-8.1.2052/src/testdir/Make_all.mak
+--- vim-8.1.2233.orig/src/testdir/Make_all.mak
++++ vim-8.1.2233/src/testdir/Make_all.mak
@@ -64,7 +64,6 @@ NEW_TESTS = \
test_autoload \
test_backspace_opt \
@@ -53,10 +46,10 @@
test_balloon_gui.res \
test_blob.res \
test_blockedit.res \
-Index: vim-8.1.2052/src/testdir/Makefile
+Index: vim-8.1.2233/src/testdir/Makefile
===================================================================
---- vim-8.1.2052.orig/src/testdir/Makefile
-+++ vim-8.1.2052/src/testdir/Makefile
+--- vim-8.1.2233.orig/src/testdir/Makefile
++++ vim-8.1.2233/src/testdir/Makefile
@@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \
# Explicit dependencies.
test49.out: test49.vim
++++++ vim-8.0.1568-defaults.patch ++++++
--- /var/tmp/diff_new_pack.DfwBN6/_old 2019-11-03 10:53:50.138670914 +0100
+++ /var/tmp/diff_new_pack.DfwBN6/_new 2019-11-03 10:53:50.138670914 +0100
@@ -1,18 +1,26 @@
-Index: vim-8.0.1568/runtime/defaults.vim
+Index: vim-8.1.2233/runtime/defaults.vim
===================================================================
---- vim-8.0.1568.orig/runtime/defaults.vim
-+++ vim-8.0.1568/runtime/defaults.vim
-@@ -75,9 +75,11 @@ inoremap <C-U> <C-G>u<C-U>
-
- " In many terminal emulators the mouse works just fine. By enabling it you
+--- vim-8.1.2233.orig/runtime/defaults.vim
++++ vim-8.1.2233/runtime/defaults.vim
+@@ -77,13 +77,15 @@ inoremap <C-U> <C-G>u<C-U>
" can position the cursor, Visually select and scroll with the mouse.
+ " Only xterm can grab the mouse events when using the shift key, for other
+ " terminals use ":", select text and press Esc.
-if has('mouse')
-- set mouse=a
+- if &term =~ 'xterm'
+- set mouse=a
+- else
+- set mouse=nvi
+- endif
-endif
-+" disabled in (open)SUSE to make copy&paste work as most people
-+" expect it bsc#1079185
++" disabled in (open)SUSE to make copy&pase work as most people
++" except it boo#1079185
+"if has('mouse')
-+" set mouse=a
++" if &term =~ 'xterm'
++" set mouse=a
++" else
++" set mouse=nvi
++" endif
+"endif
" Switch syntax highlighting on when the terminal has colors or when using the
++++++ vim-8.1.2148.tar.gz -> vim-8.1.2233.tar.gz ++++++
/work/SRC/openSUSE:Factory/vim/vim-8.1.2148.tar.gz /work/SRC/openSUSE:Factory/.vim.new.2990/vim-8.1.2233.tar.gz differ: char 24, line 1
1
0
Hello community,
here is the log from the commit of package transfig for openSUSE:Factory checked in at 2019-11-03 10:51:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/transfig (Old)
and /work/SRC/openSUSE:Factory/.transfig.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transfig"
Sun Nov 3 10:51:41 2019 rev:41 rq:743820 version:3.2.7b
Changes:
--------
--- /work/SRC/openSUSE:Factory/transfig/transfig.changes 2019-08-19 20:48:59.569077841 +0200
+++ /work/SRC/openSUSE:Factory/.transfig.new.2990/transfig.changes 2019-11-03 10:51:42.718519430 +0100
@@ -1,0 +2,51 @@
+Tue Oct 29 11:07:12 UTC 2019 - Dr. Werner Fink <werner(a)suse.de>
+
+- Update to fig2dev version 3.2.7 (Patchlevel 7b (Oct 2019)
+ o A X color database is not needed, but can be provided. The location of
+ the database can be given at compile time, default /etc/X11/rgb.txt.
+ Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
+ Debian bug numbers refer to https://bugs.debian.org/#.
+ o Do not clip objects with line-thickness 0 having arrows. Ticket #53.
+ o Do not segfault on circle/half circle arrowheads with a magnification
+ larger 42. Always draw circle arrowheads with 40 points. Ticket #52.
+ o Allow circles or ellipses with negative radii. Ticket #49.
+ o Avoid "dimension too large error" with tikz output by avoiding
+ coordinate values smaller than -16383.
+ o Make tests (test1.c) work with -fsanitize=address compiler option.
+ o Obey join-style of lines in tikz output.
+ o Pass utf8-strings to svg output, escape some chars (<>&).
+ o Accept inclined boxes and change them to polygons. Fixes ticket #43.
+ o Make tests #27 and #33 work on Mac Darwin, failed due to whitespace
+ formatting differences. From Hanspeter Niederstrasser. Ticket #40.
+ o Use only latex, neither etex or tex, to test tikz output. Usage of
+ etex, after hint from Roland Rosenfeld, closed debian bug 920368.
+ o For tikz output, do not draw arrows on a single point line.
+ o Omit spurious showpage when including jpg-file. From Rainer Buchty.
+ o Correct a few memory leaks and corruptions. See commit d1c54f6.
+ o Change negative color numbers to default color. Fixes ticket #30.
+ o A spline with one point would cause segfault. Fixed, see ticket #29.
+ o Allow one char without newline in the last line of an input file.
+ Fixes ticket #28.
+ o Harden input, mainly against files in which an incomplete object would
+ be created and freeing the object would violate memory, i.e, it may
+ cause segfault. See, e.g., ticket #27.
+ o Properly initalize line storage when reading fig files version 1.3.
+ Would segfault when reading incomplete line and trying to free it.
+ Fixes ticket #26, debian bug 906743.
+ o Silently ignore the hundred-first and more comment lines. This
+ fixes ticket #25 and debian bug 906740.
+ o Use SetFigFont, not SetFigFontNFSS in pictex output. Fixes
+ https://bugs.launchpad.net/ubuntu/+source/transfig/+bug/1359485 .
+ o Accept blanks in color names (e.g., fig2dev -L eps -g"Misty Rose"..).
+ o Correct typos in man-pages, debian 30_man_typo.patch.
+- Remove patches now upstream
+ * fig2dev-3.2.6a-man-typo.patch
+ * transfig-03ea4578.patch
+ * transfig-e0c4b024.patch
+- Port patches to new version
+ * transfig-3.2.6.dif
+ * transfig-fix-afl.patch
+ * fig2dev-3.2.6-fig2mpdf.patch
+ * fig2dev-3.2.6a-RGBFILE.patch
+
+-------------------------------------------------------------------
Old:
----
fig2dev-3.2.6a-man-typo.patch
fig2dev-3.2.7a.tar.xz
transfig-03ea4578.patch
transfig-e0c4b024.patch
New:
----
fig2dev-3.2.7b.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ transfig.spec ++++++
--- /var/tmp/diff_new_pack.jsMeqD/_old 2019-11-03 10:51:43.754520679 +0100
+++ /var/tmp/diff_new_pack.jsMeqD/_new 2019-11-03 10:51:43.758520684 +0100
@@ -45,7 +45,7 @@
Requires: ghostscript-library
Requires: netpbm
Requires: texlive-epstopdf
-Version: 3.2.7a
+Version: 3.2.7b
Release: 0
Summary: Graphic Converter
#Source: http://sourceforge.net/projects/mcj/files/fig2dev-%{version}.tar.xz/downloa…
@@ -56,12 +56,9 @@
Patch2: transfig.3.2.5-binderman.dif
Patch3: transfig.3.2.5d-mediaboxrealnb.dif
Patch4: transfig-fix-afl.patch
-Patch5: transfig-e0c4b024.patch
-Patch6: transfig-03ea4578.patch
Patch43: fig2dev-3.2.6-fig2mpdf.patch
Patch44: fig2dev-3.2.6-fig2mpdf-doc.patch
Patch45: fig2dev-3.2.6a-RGBFILE.patch
-Patch46: fig2dev-3.2.6a-man-typo.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)}
%if "%_exec_prefix" == "/usr/X11R6"
@@ -102,12 +99,9 @@
%patch2 -p0 -b .bm
%patch3 -p0 -b .mbox
%patch4 -p1 -b .afl
-%patch5 -p0 -b .e0c4b024
-%patch6 -p0 -b .03ea4578
%patch43 -p2 -b .mpdf
%patch44 -p1 -b .mpdfdoc
%patch45 -p1 -b .p45
-%patch46 -p1 -b .p46
%build
CC=gcc
++++++ fig2dev-3.2.6-fig2mpdf.patch ++++++
--- /var/tmp/diff_new_pack.jsMeqD/_old 2019-11-03 10:51:43.790520723 +0100
+++ /var/tmp/diff_new_pack.jsMeqD/_new 2019-11-03 10:51:43.790520723 +0100
@@ -13,8 +13,8 @@
man/fig2dev.1.in | 69 +++++
7 files changed, 1311 insertions(+), 2 deletions(-)
---- a/fig2dev-3.2.6a/fig2dev/dev/genpstex.c
-+++ b/fig2dev-3.2.6a/fig2dev/dev/genpstex.c 2018-05-07 10:01:03.485164209 +0000
+--- a/fig2dev-3.2.7b/fig2dev/dev/genpstex.c
++++ b/fig2dev-3.2.7b/fig2dev/dev/genpstex.c
@@ -48,9 +48,12 @@
#include <string.h>
#include <ctype.h>
@@ -337,7 +337,7 @@
void
genpstex_t_option(char opt, char *optarg)
{
-@@ -132,6 +437,32 @@ genpstex_option(char opt, char *optarg)
+@@ -128,6 +433,32 @@ genpstex_option(char opt, char *optarg)
genlatex_option(opt, optarg);
}
@@ -370,9 +370,9 @@
struct driver dev_pstex_t = {
genpstex_t_option,
genpstex_t_start,
---- a/fig2dev-3.2.6a/fig2dev/drivers.h
-+++ b/fig2dev-3.2.6a/fig2dev/drivers.h 2018-05-07 10:00:19.621980757 +0000
-@@ -33,8 +33,10 @@ extern struct driver dev_eps;
+--- a/fig2dev-3.2.7b/fig2dev/drivers.h
++++ b/fig2dev-3.2.7b/fig2dev/drivers.h
+@@ -36,8 +36,10 @@ extern struct driver dev_eps;
extern struct driver dev_pdf;
extern struct driver dev_pdftex;
extern struct driver dev_pdftex_t;
@@ -383,7 +383,7 @@
extern struct driver dev_pstricks;
extern struct driver dev_textyl;
extern struct driver dev_tk;
-@@ -78,6 +80,7 @@ struct {
+@@ -81,6 +83,7 @@ struct {
{"pdf", &dev_pdf},
{"pdftex", &dev_pdftex},
{"pdftex_t", &dev_pdftex_t},
@@ -391,7 +391,7 @@
{"pic", &dev_pic},
{"pict2e", &dev_pict2e},
{"pictex", &dev_pictex},
-@@ -86,6 +89,7 @@ struct {
+@@ -89,6 +92,7 @@ struct {
{"ps", &dev_ps},
{"pstex", &dev_pstex},
{"pstex_t", &dev_pstex_t},
@@ -399,9 +399,9 @@
{"pstricks", &dev_pstricks},
{"ptk", &dev_ptk},
{"shape", &dev_shape},
---- a/fig2dev-3.2.6a/fig2dev/fig2dev.c
-+++ b/fig2dev-3.2.6a/fig2dev/fig2dev.c 2018-05-07 10:00:19.621980757 +0000
-@@ -823,6 +823,23 @@ help_msg(void)
+--- a/fig2dev-3.2.7b/fig2dev/fig2dev.c
++++ b/fig2dev-3.2.7b/fig2dev/fig2dev.c
+@@ -821,6 +821,23 @@ help_msg(void)
);
}
@@ -425,9 +425,9 @@
if (dev == NULL || !strcmp(lang, "shape")) {
puts(
"SHAPE (ShapePar driver) Options:\n"
-@@ -1008,6 +1025,12 @@ gendev_objects(F_compound *objects, stru
-
- int rec_comp(struct obj_rec *r1, struct obj_rec *r2)
+@@ -968,6 +985,12 @@ static int compound_dump(F_compound *com
+ static int
+ rec_comp(struct obj_rec *r1, struct obj_rec *r2)
{
+ if (r2->depth == r1->depth)
+ {
@@ -438,8 +438,8 @@
return (r2->depth - r1->depth);
}
---- a/fig2dev-3.2.6a/fig2mpdf/copyright.txt
-+++ b/fig2dev-3.2.6a/fig2mpdf/copyright.txt 2018-05-07 10:00:19.625980684 +0000
+--- a/fig2dev-3.2.7b/fig2mpdf/copyright.txt
++++ b/fig2dev-3.2.7b/fig2mpdf/copyright.txt
@@ -0,0 +1,25 @@
+The following files contain copyright and license info for
+the code they contain:
@@ -466,8 +466,8 @@
+
+ (Author's note: the license is in the file gpl.txt, which is included
+ in the archive.)
---- a/fig2dev-3.2.6a/fig2mpdf/fig2mpdf.1
-+++ b/fig2dev-3.2.6a/fig2mpdf/fig2mpdf.1 2018-05-07 10:00:19.625980684 +0000
+--- a/fig2dev-3.2.7b/fig2mpdf/fig2mpdf.1
++++ b/fig2dev-3.2.7b/fig2mpdf/fig2mpdf.1
@@ -0,0 +1,208 @@
+.TH fig2mpdf 1 "Jun 2006" "" "Including xfig figures into LaTeX documents"
+.SH NAME
@@ -677,8 +677,8 @@
+.IR pdflatex(1)
+.IR latex(1)
+.IR dvips(1)
---- a/fig2dev-3.2.6a/fig2mpdf/fig2mpdf
-+++ b/fig2dev-3.2.6a/fig2mpdf/fig2mpdf 2018-05-07 10:00:19.625980684 +0000
+--- a/fig2dev-3.2.7b/fig2mpdf/fig2mpdf
++++ b/fig2dev-3.2.7b/fig2mpdf/fig2mpdf
@@ -0,0 +1,653 @@
+#!/bin/sh
+
@@ -1333,8 +1333,8 @@
+}
+' -- $*
+
---- a/fig2dev-3.2.6a/man/fig2dev.1.in
-+++ b/fig2dev-3.2.6a/man/fig2dev.1.in 2018-05-07 10:15:07.453476364 +0000
+--- a/fig2dev-3.2.7b/man/fig2dev.1.in
++++ b/fig2dev-3.2.7b/man/fig2dev.1.in
@@ -64,8 +64,8 @@ Set the output graphics language.
Valid languages are
\fBbox, cgm, dxf, epic, eepic, eepicemu, emf, eps, gbx (Gerber beta
++++++ fig2dev-3.2.6a-RGBFILE.patch ++++++
--- /var/tmp/diff_new_pack.jsMeqD/_old 2019-11-03 10:51:43.794520727 +0100
+++ /var/tmp/diff_new_pack.jsMeqD/_new 2019-11-03 10:51:43.794520727 +0100
@@ -3,23 +3,24 @@
This allows one to run the test suite without the package being
installed before.
+---
+ fig2dev/colors.c | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
--- a/fig2dev/colors.c
-+++ b/fig2dev/colors.c
-@@ -110,10 +110,15 @@ read_colordb(void)
- char s[100], s1[100], *c1, *c2;
- unsigned short r,g,b;
- struct color_db *col;
-+ char *rgbfile;
++++ b/fig2dev/colors.c 2019-10-29 11:03:32.206632962 +0000
+@@ -731,8 +731,13 @@ read_colordb(void)
+ FILE *fp;
+ #define MAX_LINE 100
+ char s[MAX_LINE], s1[MAX_LINE];
++ char *rgbfile;
-- fp = fopen(RGB_FILE, "r");
-+ rgbfile = getenv("FIG2DEV_RGBFILE");
-+ if (rgbfile == NULL) {
-+ rgbfile = RGB_FILE;
-+ }
-+ fp = fopen(rgbfile, "r");
- if (fp == NULL) {
-- fprintf(stderr,"Couldn't open the RGB database file '%s'\n", RGB_FILE);
-+ fprintf(stderr,"Couldn't open the RGB database file '%s'\n", rgbfile);
- return -1;
- }
- if ((Xcolors = (struct color_db*) malloc(maxcolors*sizeof(struct color_db)))
+- fp = fopen(RGB_FILE, "r");
++ rgbfile = getenv("FIG2DEV_RGBFILE");
++ if (rgbfile == NULL) {
++ rgbfile = RGB_FILE;
++ }
++ fp = fopen(rgbfile, "r");
+ if (fp == NULL) {
+ Xcolors = defaultXcolors;
+ numXcolors = sizeof(defaultXcolors) / sizeof(struct color_db);
++++++ fig2dev-3.2.7a.tar.xz -> fig2dev-3.2.7b.tar.xz ++++++
++++ 10307 lines of diff (skipped)
++++++ transfig-3.2.6.dif ++++++
--- /var/tmp/diff_new_pack.jsMeqD/_old 2019-11-03 10:51:44.014520993 +0100
+++ /var/tmp/diff_new_pack.jsMeqD/_new 2019-11-03 10:51:44.018520997 +0100
@@ -16,7 +16,7 @@
#include "pi.h"
#include "fig2dev.h" /* includes "bool.h" */
-@@ -842,8 +843,9 @@ genps_start(F_compound *objects)
+@@ -844,8 +845,9 @@ genps_start(F_compound *objects)
fprintf(tfp, "%s\n", SPLINE_PS);
#ifdef I18N
if (support_i18n && iso_text_exist(objects)) {
@@ -27,7 +27,7 @@
FILE *fp;
libdir = getenv("FIG2DEV_LIBDIR");
#ifdef I18N_DATADIR
-@@ -851,18 +853,35 @@ genps_start(F_compound *objects)
+@@ -853,18 +855,35 @@ genps_start(F_compound *objects)
libdir = I18N_DATADIR;
#endif
locale = setlocale(LC_CTYPE, NULL);
++++++ transfig-fix-afl.patch ++++++
--- /var/tmp/diff_new_pack.jsMeqD/_old 2019-11-03 10:51:44.022521003 +0100
+++ /var/tmp/diff_new_pack.jsMeqD/_new 2019-11-03 10:51:44.026521007 +0100
@@ -1,12 +1,12 @@
---
- fig2dev-3.2.7a/fig2dev/alloc.h | 20 ++++++++++----------
+ fig2dev-3.2.7b/fig2dev/alloc.h | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
---- fig2dev-3.2.7a/fig2dev/alloc.h
-+++ fig2dev-3.2.7a/fig2dev/alloc.h 2018-05-07 08:49:32.048501663 +0000
-@@ -16,15 +16,15 @@
- *
- */
+--- fig2dev-3.2.7b/fig2dev/alloc.h
++++ fig2dev-3.2.7b/fig2dev/alloc.h 2019-10-29 10:49:00.939061663 +0000
+@@ -19,16 +19,16 @@
+ #ifndef ALLOC_H
+ #define ALLOC_H
-#define Line_malloc(z) z = malloc(LINOBJ_SIZE)
-#define Pic_malloc(z) z = malloc(PIC_SIZE)
@@ -30,3 +30,4 @@
+#define Arrow_malloc(z) z = calloc(ARROW_SIZE,1)
extern char Err_mem[];
+
1
0
Hello community,
here is the log from the commit of package kail for openSUSE:Factory checked in at 2019-11-03 10:49:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kail (Old)
and /work/SRC/openSUSE:Factory/.kail.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kail"
Sun Nov 3 10:49:35 2019 rev:3 rq:743814 version:0.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kail/kail.changes 2019-08-14 11:37:06.740699653 +0200
+++ /work/SRC/openSUSE:Factory/.kail.new.2990/kail.changes 2019-11-03 10:49:36.630367435 +0100
@@ -1,0 +2,7 @@
+Tue Oct 29 10:54:09 UTC 2019 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Update to version 0.12.0
+ - Handle the case when listing namespaces is forbidden (#42)
+- Update vendor.tar.gz
+
+-------------------------------------------------------------------
Old:
----
kail-0.11.0.tar.gz
New:
----
kail-0.12.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kail.spec ++++++
--- /var/tmp/diff_new_pack.2yBTm5/_old 2019-11-03 10:49:37.734368766 +0100
+++ /var/tmp/diff_new_pack.2yBTm5/_new 2019-11-03 10:49:37.734368766 +0100
@@ -17,7 +17,7 @@
Name: kail
-Version: 0.11.0
+Version: 0.12.0
Release: 0
Summary: Kubernetes log viewer
License: MIT
++++++ kail-0.11.0.tar.gz -> kail-0.12.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kail-0.11.0/cmd/kail/main.go new/kail-0.12.0/cmd/kail/main.go
--- old/kail-0.11.0/cmd/kail/main.go 2019-08-09 03:25:46.000000000 +0200
+++ new/kail-0.12.0/cmd/kail/main.go 2019-10-16 20:02:58.000000000 +0200
@@ -15,6 +15,7 @@
"github.com/boz/kcache/nsname"
"github.com/sirupsen/logrus"
kingpin "gopkg.in/alecthomas/kingpin.v2"
+ apierrors "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"k8s.io/client-go/kubernetes"
@@ -194,7 +195,9 @@
kingpin.FatalIfError(err, "Error building kubernetes config")
_, err = cs.CoreV1().Namespaces().List(metav1.ListOptions{})
- kingpin.FatalIfError(err, "Can't connnect to kubernetes")
+ if err != nil && !apierrors.IsForbidden(err) {
+ kingpin.FatalIfError(err, "Can't connnect to kubernetes")
+ }
return cs, rc
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kail-0.11.0/ds_builder.go new/kail-0.12.0/ds_builder.go
--- old/kail-0.11.0/ds_builder.go 2019-08-09 03:25:46.000000000 +0200
+++ new/kail-0.12.0/ds_builder.go 2019-10-16 20:02:58.000000000 +0200
@@ -14,6 +14,7 @@
"github.com/boz/kcache/types/replicaset"
"github.com/boz/kcache/types/replicationcontroller"
"github.com/boz/kcache/types/service"
+ metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"k8s.io/client-go/kubernetes"
)
@@ -125,7 +126,19 @@
log = log.WithComponent("kail.ds.builder")
- base, err := pod.NewController(ctx, log, cs, "")
+ namespace := ""
+ // if we only ask for one namespace do not try to get resources at cluster level
+ // we may not have permissions
+ // but if the namespace does not exist (or any other problem) we watch namespaces to wait for it
+ if len(b.namespaces) == 1 {
+ namespace = b.namespaces[0]
+ _, err := cs.CoreV1().Namespaces().Get(namespace, metav1.GetOptions{})
+ if err != nil {
+ log.Warnf("could not tail the namespace %s: %v", namespace, err)
+ namespace = ""
+ }
+ }
+ base, err := pod.NewController(ctx, log, cs, namespace)
if err != nil {
return nil, log.Err(err, "base pod controller")
}
@@ -209,7 +222,7 @@
}
if len(b.services) != 0 {
- ds.servicesBase, err = service.NewController(ctx, log, cs, "")
+ ds.servicesBase, err = service.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "service base controller")
@@ -229,7 +242,7 @@
}
if len(b.rcs) != 0 {
- ds.rcsBase, err = replicationcontroller.NewController(ctx, log, cs, "")
+ ds.rcsBase, err = replicationcontroller.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "rc base controller")
@@ -249,7 +262,7 @@
}
if len(b.rss) != 0 {
- ds.rssBase, err = replicaset.NewController(ctx, log, cs, "")
+ ds.rssBase, err = replicaset.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "rs base controller")
@@ -269,7 +282,7 @@
}
if len(b.dss) != 0 {
- ds.dssBase, err = daemonset.NewController(ctx, log, cs, "")
+ ds.dssBase, err = daemonset.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "ds base controller")
@@ -289,7 +302,7 @@
}
if len(b.deployments) != 0 {
- ds.deploymentsBase, err = deployment.NewController(ctx, log, cs, "")
+ ds.deploymentsBase, err = deployment.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "deployment base controller")
@@ -309,14 +322,14 @@
}
if len(b.ingresses) != 0 {
- ds.ingressesBase, err = ingress.NewController(ctx, log, cs, "")
+ ds.ingressesBase, err = ingress.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "ingress base controller")
}
if ds.servicesBase == nil {
- ds.servicesBase, err = service.NewController(ctx, log, cs, "")
+ ds.servicesBase, err = service.NewController(ctx, log, cs, namespace)
if err != nil {
ds.closeAll()
return nil, log.Err(err, "service base controller")
++++++ vendor.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt
--- old/vendor/modules.txt 2019-08-12 14:30:58.811117861 +0200
+++ new/vendor/modules.txt 2019-10-29 11:53:26.667961928 +0100
@@ -267,8 +267,9 @@
k8s.io/api/storage/v1alpha1
k8s.io/api/storage/v1beta1
# k8s.io/apimachinery v0.0.0-20190515023456-b74e4c97951f
-k8s.io/apimachinery/pkg/labels
k8s.io/apimachinery/pkg/apis/meta/v1
+k8s.io/apimachinery/pkg/labels
+k8s.io/apimachinery/pkg/api/errors
k8s.io/apimachinery/pkg/api/meta
k8s.io/apimachinery/pkg/runtime
k8s.io/apimachinery/pkg/watch
@@ -276,24 +277,23 @@
k8s.io/apimachinery/pkg/runtime/schema
k8s.io/apimachinery/pkg/types
k8s.io/apimachinery/pkg/util/intstr
+k8s.io/apimachinery/pkg/conversion
+k8s.io/apimachinery/pkg/fields
k8s.io/apimachinery/pkg/selection
+k8s.io/apimachinery/pkg/util/runtime
k8s.io/apimachinery/pkg/util/sets
k8s.io/apimachinery/pkg/util/validation
-k8s.io/apimachinery/pkg/fields
k8s.io/apimachinery/pkg/util/net
-k8s.io/apimachinery/pkg/api/errors
k8s.io/apimachinery/pkg/runtime/serializer/streaming
-k8s.io/apimachinery/pkg/conversion
-k8s.io/apimachinery/pkg/util/runtime
+k8s.io/apimachinery/pkg/util/validation/field
k8s.io/apimachinery/pkg/util/errors
k8s.io/apimachinery/pkg/conversion/queryparams
k8s.io/apimachinery/pkg/util/json
k8s.io/apimachinery/pkg/util/naming
-k8s.io/apimachinery/pkg/util/validation/field
+k8s.io/apimachinery/third_party/forked/golang/reflect
k8s.io/apimachinery/pkg/runtime/serializer
k8s.io/apimachinery/pkg/version
k8s.io/apimachinery/pkg/util/clock
-k8s.io/apimachinery/third_party/forked/golang/reflect
k8s.io/apimachinery/pkg/util/yaml
k8s.io/apimachinery/pkg/runtime/serializer/json
k8s.io/apimachinery/pkg/runtime/serializer/versioning
1
0
Hello community,
here is the log from the commit of package zlib for openSUSE:Factory checked in at 2019-11-03 10:47:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zlib (Old)
and /work/SRC/openSUSE:Factory/.zlib.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zlib"
Sun Nov 3 10:47:30 2019 rev:75 rq:743812 version:1.2.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/zlib/zlib.changes 2019-10-25 18:37:55.223658737 +0200
+++ /work/SRC/openSUSE:Factory/.zlib.new.2990/zlib.changes 2019-11-03 10:47:32.574217888 +0100
@@ -1,0 +2,6 @@
+Tue Oct 29 10:47:18 UTC 2019 - Tomáš Chvátal <tchvatal(a)suse.com>
+
+- Update the zlib-no-version-check.patch to be even more forgiving
+ with the versions on the zlib to allow updates without rebuilds
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zlib-no-version-check.patch ++++++
--- /var/tmp/diff_new_pack.jlz33E/_old 2019-11-03 10:47:33.226218673 +0100
+++ /var/tmp/diff_new_pack.jlz33E/_new 2019-11-03 10:47:33.226218673 +0100
@@ -2,35 +2,35 @@
===================================================================
--- zlib-1.2.11.orig/infback.c
+++ zlib-1.2.11/infback.c
-@@ -34,8 +34,7 @@ int stream_size;
+@@ -34,9 +34,6 @@ int stream_size;
{
struct inflate_state FAR *state;
- if (version == Z_NULL || version[0] != ZLIB_VERSION[0] ||
- stream_size != (int)(sizeof(z_stream)))
-+ if (stream_size != (int)(sizeof(z_stream)))
- return Z_VERSION_ERROR;
+- return Z_VERSION_ERROR;
if (strm == Z_NULL || window == Z_NULL ||
windowBits < 8 || windowBits > 15)
+ return Z_STREAM_ERROR;
Index: zlib-1.2.11/inflate.c
===================================================================
--- zlib-1.2.11.orig/inflate.c
+++ zlib-1.2.11/inflate.c
-@@ -219,8 +219,7 @@ int stream_size;
+@@ -219,9 +219,6 @@ int stream_size;
int ret;
struct inflate_state FAR *state;
- if (version == Z_NULL || version[0] != ZLIB_VERSION[0] ||
- stream_size != (int)(sizeof(z_stream)))
-+ if (stream_size != (int)(sizeof(z_stream)))
- return Z_VERSION_ERROR;
+- return Z_VERSION_ERROR;
if (strm == Z_NULL) return Z_STREAM_ERROR;
strm->msg = Z_NULL; /* in case we return an error */
+ if (strm->zalloc == (alloc_func)0) {
Index: zlib-1.2.11/deflate.c
===================================================================
--- zlib-1.2.11.orig/deflate.c
+++ zlib-1.2.11/deflate.c
-@@ -263,15 +263,13 @@ int ZEXPORT deflateInit2_(strm, level, m
+@@ -263,17 +263,12 @@ int ZEXPORT deflateInit2_(strm, level, m
{
deflate_state *s;
int wrap = 1;
@@ -43,7 +43,8 @@
- if (version == Z_NULL || version[0] != my_version[0] ||
- stream_size != sizeof(z_stream)) {
-+ if (stream_size != sizeof(z_stream)) {
- return Z_VERSION_ERROR;
- }
+- return Z_VERSION_ERROR;
+- }
if (strm == Z_NULL) return Z_STREAM_ERROR;
+
+ strm->msg = Z_NULL;
1
0