Packages changed:
  glibc (2.29 -> 2.30)
  kernel-source (5.2.14 -> 5.3.1)
  rebootmgr (0.18 -> 0.20)
  sysvinit (2.95 -> 2.96)
  tcpd
  transactional-update (2.16 -> 2.17)

=== Details ===

==== glibc ====
Version update (2.29 -> 2.30)
Subpackages: glibc-locale glibc-locale-base

- Package gconv-modules.cache as %ghost
- Regenerate it also in the %post of glibc-local-base-<targettype>
- move mo files to glibc-locale as that's where all the other
  informations for those locales are. glibc-locale-base only has English
  anyways.
- riscv-vfork.patch: Fix RISC-V vfork build with Linux 5.3 kernel headers
- Remove NoSource tags (bsc#994835)
- pwdutils is long gone and replaced by shadow
- Update to glibc 2.30
  * Unicode 12.1.0 Support
  * The dynamic linker accepts the --preload argument to preload shared
    objects
  * The twalk_r function has been added
  * On Linux, the getdents64, gettid, and tgkill functions have been added
  * Minguo (Republic of China) calendar support has been added
  * The entry for the new Japanese era has been added
  * Memory allocation functions malloc, calloc, realloc, reallocarray, valloc,
    pvalloc, memalign, and posix_memalign fail now with total object size
    larger than PTRDIFF_MAX
  * The dynamic linker no longer refuses to load objects which reference
    versioned symbols whose implementation has moved to a different soname
    since the object has been linked
  * Add new POSIX-proposed pthread_cond_clockwait, pthread_mutex_clocklock,
    pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock and sem_clockwait
    functions
  * On AArch64 the GNU IFUNC resolver call ABI changed
  * The copy_file_range function fails with ENOSYS if the kernel does not
    support the system call of the same name
  * The functions clock_gettime, clock_getres, clock_settime,
    clock_getcpuclockid, clock_nanosleep were removed from the librt library
    for new applications (on architectures which had them)
  * The obsolete and never-implemented XSI STREAMS header files <stropts.h>
    and <sys/stropts.h> have been removed
  * Support for the "inet6" option in /etc/resolv.conf and the RES_USE_INET6
    resolver flag (deprecated in glibc 2.25) have been removed
  * The obsolete RES_INSECURE1 and RES_INSECURE2 option flags for the DNS stub
    resolver have been removed from <resolv.h>
  * With --enable-bind-now, installed programs are now linked with the
    BIND_NOW flag.
  * On 32-bit Arm, support for the port-based I/O emulation and the <sys/io.h>
    header have been removed
  * The Linux-specific <sys/sysctl.h> header and the sysctl function have been
    deprecated and will be removed from a future version of glibc
  * CVE-2019-7309: x86-64 memcmp used signed Jcc instructions to check
    size
  * CVE-2019-9169: Attempted case-insensitive regular-expression match
    via proceed_next_node in posix/regexec.c leads to heap-based buffer
    over-read
- pthread-rwlock-trylock-stalls.patch,
  arm-systemtap-probe-constraint.patch, pthread-mutex-barrier.patch,
  fork-handler-lock.patch, pthread-join-probe.patch,
  riscv-clone-unwind.patch, add-new-Fortran-vector-math-header-file.patch,
  regex-read-overrun.patch, japanese-era-name-may-2019.patch,
  dl-show-auxv.patch, s390-vx-vxe-hwcap.patch, taisho-era-string.patch,
  malloc-tracing-hooks.patch, pldd-inf-loop.patch,
  malloc-large-bin-corruption-check.patch, wfile-sync-crash.patch,
  malloc-tests-warnings.patch, fnmatch-collating-elements.patch,
  iconv-reset-input-buffer.patch: Removed
- malloc-info-whitespace.patch: Remove unwanted leading whitespace in
  malloc_info (BZ #24867)
- Move /var/lib/misc/Makefile to /usr/share/misc/Makefile.makedb (bsc#1138726)

==== kernel-source ====
Version update (5.2.14 -> 5.3.1)
Subpackages: kernel-debug kernel-default

- Linux 5.3.1 (bnc#1012628).
- media: technisat-usb2: break out of loop at end of buffer
  (bnc#1012628).
- floppy: fix usercopy direction (bnc#1012628).
- phy: qcom-qmp: Correct ready status, again (bnc#1012628).
- ovl: fix regression caused by overlapping layers detection
  (bnc#1012628).
- Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"
  (bnc#1012628).
- nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
  (bnc#1012628).
- tty/serial: atmel: reschedule TX after RX was started
  (bnc#1012628).
- serial: sprd: correct the wrong sequence of arguments
  (bnc#1012628).
- firmware: google: check if size is valid when decoding VPD data
  (bnc#1012628).
- Documentation: sphinx: Add missing comma to list of strings
  (bnc#1012628).
- KVM: coalesced_mmio: add bounds checking (bnc#1012628).
- net: stmmac: Hold rtnl lock in suspend/resume callbacks
  (bnc#1012628).
- net: dsa: Fix load order between DSA drivers and taggers
  (bnc#1012628).
- xen-netfront: do not assume sk_buff_head list is empty in
  error handling (bnc#1012628).
- udp: correct reuseport selection with connected sockets
  (bnc#1012628).
- net_sched: let qdisc_put() accept NULL pointer (bnc#1012628).
- net/sched: fix race between deactivation and dequeue for NOLOCK
  qdisc (bnc#1012628).
- ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (bnc#1012628).
- phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in
  over-current (bnc#1012628).
- media: tm6000: double free if usb disconnect while streaming
  (bnc#1012628).
- USB: usbcore: Fix slab-out-of-bounds bug during device reset
  (bnc#1012628).
- commit f187578
- Update config files.
  Disable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT. Not all drivers are
  ready for this yet, so enabling this config option causes regressions.
  See bsc#1150577 for an example.
- commit f759adc
- Update to 5.3 final
- Eliminated 3 patches
- Refresh configs
  - NF_CONNTRACK_SLP is gone
- commit 6baef36
- Btrfs: fix unwritten extent buffers and hangs on future
  writeback attempts (btrfs hangup).
- commit 7f85414

==== rebootmgr ====
Version update (0.18 -> 0.20)

- Fix %config for backward compatibility
- Update to version 0.20
  - add support to write changes back to /etc/rebootmgr.conf
- Preserve /etc/rebootmgr.conf if modified
- Update to version 0.19
  - use libeconf for /usr/etc move

==== sysvinit ====
Version update (2.95 -> 2.96)

- Update to sysvinit 2.96
  * Added -z command line paramter to pidof which tells pidof to
    try to find processes in uninterruptable (D) or zombie (Z) states.
    This can cause pidof to hang, but produces a more complete process
    list.
  * Reformatted init code to make if/while logic more clear.
  * Make sure src/Makefile cleans up all executable files
    when parent Makefile calls "make clean".
- Update to killproc 2.23
  * killproc has its upstream at https://github.com/bitstreamout/killproc
  * Use new system call statx(2) to replace old stat(2)/lstat(2)
- Remove patches now upstream:
  * killproc-2.18-open_flags.dif
  * killproc-2.21.dif
  * killproc-sysmacros.patch
  * killproc-mntinf-optional.patch

==== tcpd ====

- Add tcp_wrappers_7.6-ipv6.fix.fix3.diff in order to fix
  boo#1149708.

==== transactional-update ====
Version update (2.16 -> 2.17)
Subpackages: transactional-update-zypp-config

- Update to version 2.17
  - Provide network in shell on systems where resolv.conf is pointing to /run
    directly [boo#1151081]
  - Print new snapshot number at the end
  - Always mount /root subvolume when using shell command to preserve history