Packages changed: Imath (3.1.11 -> 3.1.12) clamav codec2 emacs freeipmi (1.6.14 -> 1.6.15) glib2 (2.82.2 -> 2.82.4) gnome-software (47.3 -> 47.4) libcdio (2.1.0 -> 2.2.0) libixion libvirt (10.10.0 -> 11.0.0) libxcrypt (4.4.37 -> 4.4.38) ncurses nvidia-open-driver-G06-signed-cuda (565.57.01_k6.12.8_2 -> 565.57.01_k6.12.9_1) pango (1.56.0 -> 1.56.0+12) pangomm (2.54.0 -> 2.56.1) patterns-base perl-XML-Twig power-profiles-daemon (0.22 -> 0.23) python-libvirt-python (10.10.0 -> 11.0.0) samba (4.21.2+git.382.df546a2d31b -> 4.21.3+git.385.dab50f14578) sqlite3 (3.47.2 -> 3.48.0) susepaste (0.7 -> 20241225) systemd-presets-common-SUSE tree-sitter (0.24.6 -> 0.24.7) util-linux (2.40.2 -> 2.40.4) util-linux-systemd (2.40.2 -> 2.40.4) xterm === Details === ==== Imath ==== Version update (3.1.11 -> 3.1.12) - update to 3.1.12: * Support for compiling half.h with hip-runtime-amd * Also, the v3.1.11 release had improper versioning in its cmake and pkgconf configuration files. This is now fixed. ==== clamav ==== Subpackages: libclamav12 libclammspack0 libfreshclam3 - bsc#1232242: Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files. ==== codec2 ==== - Build AVX2 enabled hwcaps library for x86_64-v3 ==== emacs ==== Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags - Try to avoid crash on later loaded shared libraries as seen in bug boo#1234865 with libnvidia-tls.so ==== freeipmi ==== Version update (1.6.14 -> 1.6.15) - freeimpi 1.6.15: * In ipmi-config, fix incorrect output of IPv6_Dynamic_Address_Source_Type * In ipmi-oem, increase precision of Dell cumulative energy output * Do not advertise options that are only available when special debugging is compiled into FreeIPMI * libfreeipmi: remove unnecessary / duplicate parameter checks * Minor documentation updates - drop gcc-14.patch ==== glib2 ==== Version update (2.82.2 -> 2.82.4) Subpackages: glib2-lang glib2-tools libgio-2_0-0 libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0 - Update to version 2.82.4: + Fix a double-unref crash which affects many apps which use pygobject to export objects on D-Bus + Bugs fixed: - Fix regression: lollypop crashes on startup - Revert "gdbus: Fix leak of method invocation when registering an object with closures" - ci: Add release component to automate tarball publishing - Update to version 2.82.3: + Fix compatibility with tzdata 2024b + Bugs fixed: - Test regressions with tzdata 2024b - gdatetime test: Do not assume PST8PDT was always exactly - 8/-7 - glib: Don't require GLIB_DOMAIN to be a NUL-terminated string - gio: Fix GFileEnumerator leaks in gio tools - macos: Remove extraous space from type identifier - refstring: Fix race between releasing and re-acquiring an interned GRefString - appmonitor: Fix warning building test - grefstring: Mark a variable as potentially unused - gdbus: Fix leak of method invocation when registering an object with closures ==== gnome-software ==== Version update (47.3 -> 47.4) Subpackages: gnome-software-lang gnome-software-plugin-packagekit - Update to version 47.4: + Fix downloads of firmware updates + Fix the release process ==== libcdio ==== Version update (2.1.0 -> 2.2.0) - Update to 2.2.0: - Revised to note ABI change in ISO-9660 shared library (.so) version numbers; bump release version from 2.1.1 to 2.2.0 to note both API and ABI changes. These are the last three bullet items under Version 2.1.1. - Remove LIBCDIO_SOURCE_PATH from configure.ac. - Update to 2.1.1: - More checks of potentially NULL buffers. More malloc()/calloc() result checks. - Enforce non-widestring ("A" suffixed) calls when we pass char* parameters. - Use widestring API calls unless otherwise specified. - Remove a deprecation warning of the declaration of is_cdrom_aspi() and GetVersion(). - Updates for compiling on MSVC. - Move to github - Add github CI checks. - Count empty fields as tracks. - Add some validity checks to enhance security. - Add support for ISO9660 multi extent files. - Fix Recognition of multi-extent in ISO9660 when Joliet is present. - Use getmntent/setmntent for reading mounts. - Use GNU/Linux new ioctl on kernel v5.16 or newer. - Use "%s"-style format in cdda-player.c: to make it catch cases when user input is used in place of format. - Remove some memory leaks in C++ code. - Allow for DO_NOT_WANT_COMPATIBILITY macro in config.h to disable APIs that are being retired. - Fix win32 implementation of .get_track_msf() for CD with first track number > 1 - Fix testing on Windows and remove compilation warnings. - Add Rock Ridge deep directory support. - Fix and clean up various Rock Ridge issues and adjust tests. - Fix double reporting of sizes in cd-info.c. - CD-Text character set interpretation more tolerant of bad input. - Remove homegrown boolean type in favor of . - Improve pkg-config configuration detection - Fix crash reading CD TOC on macOS Ventura. - Update freedb references to GnuDB. - Fix charset check in Windows cdio_charset_from_utf8 implementation. - Add support for reading CD-Text on macOS and Windows - Remove upstreamed patch: - fix-undefined-behavior-in-readlink.patch - Remove GPG authentication, not supported any more. ==== libixion ==== - Add upstream change to fix failure with -Werror=undef: * 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch ==== libvirt ==== Version update (10.10.0 -> 11.0.0) Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - Update to libvirt 11.0.0 - jsc#PED-5899, jsc#PED-8909, jsc#PED-9543, jsc#PED-9854, jsc#PED-9855 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v11-0-0-2025-01-15 ==== libxcrypt ==== Version update (4.4.37 -> 4.4.38) Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel - Update to 4.4.38 * Fix several "-Wunterminated-string-initialization", which are seen by upcoming GCC 15.x (issue #194). * Fix "-Wmaybe-uninitialized" in crypt.c, which is seen by GCC 13.3.0. * Skip test/explicit-bzero if compiling with ASAN. * Drop hard requirement for the pkg-config binary (issue #198). - Use %ldconfig_scriptlets ==== ncurses ==== Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Drop all ghostty terminfo entries as ghostty read also its own termcap files even with terminfo (boo#1235689) ==== nvidia-open-driver-G06-signed-cuda ==== Version update (565.57.01_k6.12.8_2 -> 565.57.01_k6.12.9_1) - Update to 550.144.03 (bsc#1235461, boo#1235871) * fixes CVE-2024-0131, CVE-2024-0147, CVE-2024-0149, CVE-2024-0150, CVE-2024-53869 ==== pango ==== Version update (1.56.0 -> 1.56.0+12) Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0 - Update to version 1.56.0+12: * Deal with FC_FONT_WRAPPER more graciously * itemize: Limp along harder * build: Reshuffle docs build * build: Move gir to toplevel meson.build * build: Generate glib deprecation defines * build: Sync naming with gtk ==== pangomm ==== Version update (2.54.0 -> 2.56.1) - Update to version 2.56.1: + Add new API from pango 1.56.0 + Regenerate docs.xml and .defs files, using files from pango 1.56.0 + Replace gtkmm.org by gtkmm.gnome.org + AttrList: Update the documentation + docs/reference/Doxyfile.in: Remove unsupported entries - Update URL with new home. ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced - selinux: Turn recommends for container-selinux into a hard but conditional dependency ==== perl-XML-Twig ==== - Also provide perl(XML::Twig::XPath), as provided by the file /usr/lib/perl5/vendor_perl/*/XML/Twig/XPath.pm. ==== power-profiles-daemon ==== Version update (0.22 -> 0.23) Subpackages: powerprofilesctl-bash-completion powerprofilesctl-zsh-completion - Introduce ppd-service as done by tuned-ppd and conflict with it compare with fedora commit: https://src.fedoraproject.org/rpms/power-profiles-daemon/c/ f6921ff236aecdf9726119ded97cb93215aa0232?branch=rawhide - Update to version 0.23: * Bugfix release for a performance regression with users who manually adjusted AMD dGPU settings using other software. - Drop respect-dpm-manual.patch: incorporated upstream. ==== python-libvirt-python ==== Version update (10.10.0 -> 11.0.0) - Update to 11.0.0 - Add all new APIs and constants in libvirt 11.0.0 - jsc#PED-5899, jsc#PED-8909, jsc#PED-9543, jsc#PED-9854, jsc#PED-9855 ==== samba ==== Version update (4.21.2+git.382.df546a2d31b -> 4.21.3+git.385.dab50f14578) Subpackages: libldb2 libldb2-32bit python3-ldb samba-ad-dc-libs samba-client samba-client-32bit samba-client-libs samba-client-libs-32bit samba-dcerpc samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs samba-winbind-libs-32bit - Update to 4.21.3 * More possible replication loops against Azure AD; (bso#15701). * Compound rename from Mac clients can fail with NT_STATUS_INTERNAL_ERROR if the file has a lease; (bso#15697). * vfs crossrename seems not work correctly; (bso#15724). * After 'machine password timeout' /etc/krb5.keytab is not updated; (bso#6750). * Memory leak wbcCtxLookupSid; (bso#15771). * Fix heap-user-after-free with association groups; (bso#15765). * Segfault in vfs_btrfs; (bso#15758). * Avoid event failure race when disabling an event script; (bso#15755). ==== sqlite3 ==== Version update (3.47.2 -> 3.48.0) Subpackages: libsqlite3-0 libsqlite3-0-x86-64-v3 sqlite3-tcl - Re-enable SONAME which got disabled by default in 3.48.0. * https://www.sqlite.org/src/forumpost/5a3b44f510df8ded * https://sqlite.org/forum/forumpost/ab8f15697a - Update to release 3.48.0: * Improved EXPLAIN QUERY PLAN output for covering indexes. * Allow a two-argument version of the iif() SQL function. * Also allow if() as an alternative spelling for iif(). * Add the ".dbtotxt" command to the CLI. * Add the SQLITE_IOCAP_SUBPAGE_READ property to the xDeviceCharacteristics method of the sqlite3_io_methods object. * Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3() that prevents warning messages being sent to the error log if the SQL is ill-formed. This allows sqlite3_prepare_v3() to be used to do test compiles of SQL to check for validity without polluting the error log with false messages. * Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from 1 to 30. * Added the SQLITE_FCNTL_NULL_IO file control. * Extend the FTS5 auxiliary API xInstToken() to work with prefix queries via the insttoken configuration option and the fts5_insttoken() SQL function. * Increase the maximum number of arguments to an SQL function from 127 to 1000. * Obsoletes sqlite3-6216bfcb.patch . ==== susepaste ==== Version update (0.7 -> 20241225) Subpackages: susepaste-screenshot - Update to Version 20241225 * Update the update.patch - Updated to version 20241207 * Repair susepaste-screenshot * handle multiple login sessions * Update manpage ==== systemd-presets-common-SUSE ==== - Remove enable nscd, nscd doesn't work anymore with systemd 257 [bsc#1234904] ==== tree-sitter ==== Version update (0.24.6 -> 0.24.7) Subpackages: libtree-sitter0_24 libtree-sitter0_24-x86-64-v3 - update to 0.24.7: * lib: Use inclusive range check for non-empty nodes in next sibling computation ==== util-linux ==== Version update (2.40.2 -> 2.40.4) Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 util-linux-lang - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. ==== util-linux-systemd ==== Version update (2.40.2 -> 2.40.4) Subpackages: lastlog2 liblastlog2-2 - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. ==== xterm ==== Subpackages: xterm-bin xterm-resize - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind