Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version=Tumbleweed&build=20190927
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&component=MicroOS&query_format=advanced&resolution=---
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
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
and 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
* 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
header have been removed
* The Linux-specific 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
--
To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org