Packages changed: PackageKit appstream-glib (0.7.18+37 -> 0.8.1) btrfsprogs (5.18.1 -> 5.19) firewalld gcc12 (12.1.1+git372 -> 12.2.1+git416) glibc ibus-m17n (1.4.10 -> 1.4.11) inxi (3.3.20 -> 3.3.21) libgsm (1.0.20 -> 1.0.22) lsscsi (0.30 -> 0.32) runc (1.1.3 -> 1.1.4) selinux-policy sssd upower (0.99.20 -> 1.90.0) x11-tools xen yast2-bootloader (4.5.2 -> 4.5.3) zlib (1.2.11 -> 1.2.12) === Details === ==== PackageKit ==== Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-dont-refresh-before-searching.patch: zypp: Don't refresh repos before searching (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895). ==== appstream-glib ==== Version update (0.7.18+37 -> 0.8.1) Subpackages: appstream-glib-lang libappstream-glib8 - Update to version 0.8.1: * Initialize proxy resolver in appstream-validate * Improve handling of <em> and <code> tags * trivial: Turn is_{em,code}_text fields into bitfields * Properly initialize AsNodeToXmlHelper * Correct typos in as-app.c - Changes from version 0.8.0: * Use GProxyResolver to auto-detect the correct proxy * Port from libsoup to libcurl * Remove the --enable-hidpi option completely * Updated translations. - Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl) BuildRequires following upstreams port. - Use ldconfig_scriptlets macro for post(un) handling. ==== btrfsprogs ==== Version update (5.18.1 -> 5.19) Subpackages: btrfsprogs-udev-rules libbtrfs0 - update to 5.19: * send: support protocol version 2 * fi show: print all missing devices * device stats: add tabular output * replace: add alias to device group (device replace) * check: validate free space tree items * fixes: * convert: support large filesystems (block count > 32bit) * recognize filesystems with verity enabled * mkfs and DUP could write out of order, fix it for zoned mode * build: * optional support for LZO and ZSTD in receive * compatibility with glibc 2.36 (mount.h) * add fallbacks for new GCC builtins * other: * corrupt-block: target specific items, offsets * documentation updates, new pages from wiki * new tests ==== firewalld ==== Subpackages: firewalld-bash-completion firewalld-lang python3-firewall - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== gcc12 ==== Version update (12.1.1+git372 -> 12.2.1+git416) Subpackages: cpp12 libgcc_s1 libgfortran5 libgomp1 libobjc4 libquadmath0 libstdc++6 libstdc++6-locale libstdc++6-pp libubsan1 - Prune invalid-license rpmlint warnings, the SLE12 codestream doesn't get fixed but FF applies there, too. [bsc#1185337] - Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 * includes GCC 12.2 release * includes recent fixes backported from trunk - Add gcc12-fifo-jobserver-support.patch that adds support for FIFO jobserver for make. - Allow cross-pru-gcc12-bootstrap for armv7l architecture. PRU architecture is used for real-time MCUs embedded into TI armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for armv7l in order to build both host applications and PRU firmware during the same build. ==== glibc ==== Subpackages: glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - nscd-netlink-cache-invalidation.patch: nscd: Fix netlink cache invalidation if epoll is used (boo#1199964, BZ #29415) ==== ibus-m17n ==== Version update (1.4.10 -> 1.4.11) update: 1.4.10 -> 1.4.11 - Added translation using Weblate (Arabic, 100%) - Add 256x256 icon to m17n.appdata.xml ==== inxi ==== Version update (3.3.20 -> 3.3.21) - Updated to version 3.3.21: * /usr/share/doc/packages/inxi/inxi.changelog. ==== libgsm ==== Version update (1.0.20 -> 1.0.22) - Update to release 1.0.22 * Build system updates only - Move documentation out of libgsm1, no one reads it if it's implicitly installed for something else. ==== lsscsi ==== Version update (0.30 -> 0.32) - Update to release 0.32 * improve NVMe device parsing (e.g. /dev/nvme0c1n2) * print nr_hw_queues when available for SCSI hosts * make WWN printing for NVMe more consistent with output from SCSI devices (e.g. with -u and -t) * logic to select best SCSI id (--scsi_id) to output * fix issue where host managed ZBC devices don't output their size. [Fix also for RBC and CD/DVD.] * exclude NVMe listings when --classic given * supply "-" for generic NVMe device one line output so 'lsscsi -gb' output is consistent ==== runc ==== Version update (1.1.3 -> 1.1.4) - Update to runc v1.1.4. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.1.4. * Fix mounting via wrong proc fd. When the user and mount namespaces are used, and the bind mount is followed by the cgroup mount in the spec, the cgroup was mounted using the bind mount's mount fd. * Switch kill() in libcontainer/nsenter to sane_kill(). * Fix "permission denied" error from runc run on noexec fs. * Fix failed exec after systemctl daemon-reload. Due to a regression in v1.1.3, the DeviceAllow=char-pts rwm rule was no longer added and was causing an error open /dev/pts/0: operation not permitted: unknown when systemd was reloaded. (boo#1202821) ==== selinux-policy ==== Subpackages: selinux-policy-targeted - Move SUSE directory from manual page section to html docu ==== sssd ==== Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== upower ==== Version update (0.99.20 -> 1.90.0) Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang - update to 1.90.0: * Refactor internal battery handling into separate classes * Guess charging/discharging state based on energy rate (#196) * Fix polling after resume (#198) * Fix battery state guessing (#146) * Reload history when battery ID changes * Test fixes - Drop upower-sle15.patch, systemd is recent enough for SLE15 SP3+. ==== x11-tools ==== - nvidia-pre-install * mkinitrd will be removed from TW; /etc/sysconfig/kernel no longer exits anyway since a long time (boo#1203025) ==== xen ==== - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== yast2-bootloader ==== Version update (4.5.2 -> 4.5.3) - adjust trusted boot help text (bsc#1197608) - 4.5.3 ==== zlib ==== Version update (1.2.11 -> 1.2.12) Subpackages: libminizip1 libz1 - Update to 1.2.12: * A lot of bug fixes * Improve speed of crc32 functions * Use ARM crc32 instructions if the ARM architecture has them For the complete changes, see ChangeLog - Fixes CVE-2022-37434, heap-based buffer over-read or buffer overflow in inflate.c via a large gzip header extra field (CVE-2022-37434, bsc#1202175) - Added patches: * zlib-1.2.11-covscan-issues-rhel9.patch * zlib-1.2.11-covscan-issues.patch * zlib-1.2.12-s390-vectorize-crc32.patch * zlib-1.2.12-optimized-crc32-power8.patch * zlib-1.2.12-IBM-Z-hw-accelerated-deflate-s390x.patch * zlib-1.2.12-fix-configure.patch * zlib-1.2.12-correct-inputs-provided-to-crc-func.patch * zlib-1.2.12-fix-CVE-2022-37434.patch * zlib-1.2.5-minizip-fixuncrypt.patch - Removed patches: * bsc1197459.patch (upstreamed) * zlib-power8-fate325307.patch (replaced by zlib-1.2.12-optimized-crc32-power8.patch) * bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch (replaced by zlib-1.2.12-IBM-Z-hw-accelrated-deflate-s390x.patch) * 410.patch (replaced by zlib-1.2.12-IBM-Z-hw-accelrated-deflate-s390x.patch) - Refreshed patches: * zlib-format.patch * zlib-no-version-check.patch - Disable profiling since it breaks tests - Update zlib-rpmlintrc - switch to https urls