Packages changed: amarok (2.9.75git.20221114T020258~457db492b4 -> 2.9.75git.20230322T021226~4f7c3aff99) apache2-mod_php8 (8.1.16 -> 8.1.17) binutils glibc grub2 jitterentropy keyutils ldb (2.6.1 -> 2.7.1) libaio libavtp libftdi1 libquicktime libreoffice-share-linker libstorage-ng (4.5.86 -> 4.5.87) libusb-compat mc (4.8.28 -> 4.8.29) mlocate multipath-tools (0.9.4+79+suse.25c23a9 -> 0.9.4+86+suse.4d8901e) pam-config (2.1 -> 2.2) php8 (8.1.16 -> 8.1.17) protobuf protobuf-c python-argcomplete python-urllib3 (1.26.14 -> 1.26.15) samba (4.17.5+git.320.c38ca0f84a -> 4.18.0+git.294.508b693e5c) systemd talloc (2.3.4 -> 2.4.0) tdb (1.4.7 -> 1.4.8) tevent (0.13.0 -> 0.14.1) timezone (2022g -> 2023b) timezone-java (2022g -> 2023b) xwayland (22.1.8 -> 23.1.0) === Details === ==== amarok ==== Version update (2.9.75git.20221114T020258~457db492b4 -> 2.9.75git.20230322T021226~4f7c3aff99) - Update to version 2.9.75git.20230322T021226~4f7c3aff99: * Force scheme where KIO copies local files * cmake: adjust configure file definition position ... * Edit some NULLs to nullptrs. * MusicDNSAudioDecoder: add support for ffmpeg 5.0 * Small improvements to de-deprecation changeset. * Fix remaining cases of iterator problems. * Fix a crash. * Require Qt 5.15+ * Cleanup deprecated code. * cmake: Require C++14 * Shorten onPressAndHold delay * Enable dragging tracks from the album context applet. * Add C++ functions for providing selected URL lists. * Remove Tokens from layout first to avoid bug. * Fix an old typo causing a missing icon. * Fix crash when filtering collections. * Fix path for qca dep * Use normal KMessageBox method instead of util one ==== apache2-mod_php8 ==== Version update (8.1.16 -> 8.1.17) - version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17 ==== binutils ==== Subpackages: libctf-nobfd0 libctf0 - Document fixed CVEs: * bnc#1208037 aka CVE-2023-25588 aka PR29677 * bnc#1208038 aka CVE-2023-25587 aka PR29846 * bnc#1208040 aka CVE-2023-25585 aka PR29892 * bnc#1208409 aka CVE-2023-0687 aka PR29444 - Enable bpf-none cross target and add bpf-none to the multitarget set of supported targets. - Disable packed-relative-relocs for old codestreams. They generate buggy relocations when binutils-revert-rela.diff is active. [bsc#1206556] ==== glibc ==== Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - Exclude static archives from preparation for live patching (bnc#1208721) ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - Fix aarch64 kiwi image's file not found due to '/@' prepended to path in btrfs filesystem. (bsc#1209165) * grub2-btrfs-05-grub2-mkconfig.patch ==== jitterentropy ==== Subpackages: libjitterentropy3 libjitterentropy3-32bit - Fix a stack corruption on s390x: [bsc#1209627] * Output size of the STCKE command on s390x is 16 bytes, compared to 8 bytes of the STCK command. Fix a stack corruption in the s390x version of jent_get_nstime(). Add some more detailed information on the STCKE command. * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85 * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch ==== keyutils ==== Subpackages: libkeyutils1 libkeyutils1-32bit - Drop pkgconfig(krb5) BuildRequires: this dependency was dropped upstream in commit f9c7b4e4 (2018-11-02). ==== ldb ==== Version update (2.6.1 -> 2.7.1) Subpackages: libldb2 libldb2-32bit python3-ldb - Update to 2.7.1 * Build fix for Solaris, after removal of tevent ports backend (bso#15298) - Changes from 2.7.0 * Support python 3.12 * Have python functions operating on DNs raise LdbError * Don't call comparison() directly in LDB_TYPESAFE_QSORT * Use ldb_ascii_toupper() for case folding to support tr_TR.UTF-8 and other dotless i locales (bso#15248) ==== libaio ==== - Make the package respect %optflags and disable LTO. ==== libavtp ==== - Enable LTO as it builds fine. ==== libftdi1 ==== - Add patch to fix random build failures: * 0001-Fix-race-during-build-of-python-bindings.patch ==== libquicktime ==== - Fix previous change, add version constraints for every ffmpeg subpackage ==== libreoffice-share-linker ==== - Rewrite the script to Python: * the current script is quite slow and delays libreoffice package build where we install all packages and then uninstall them * the script uses linkfile=${file/${datadir}/${libdir}} for replacement of $datadir prefix with $libdir (if the $file path starts with $datadir; if not, we end up with an empty string and we execute various shell scripts with it * the Python implementation should be more readable * the Python version runs about 200s faster when it comes to libreoffice package build (on a recent Ryzen 9 machine) ==== libstorage-ng ==== Version update (4.5.86 -> 4.5.87) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#920 - propagate failure of snapper installation-helper (bsc#1089823) - cleanup - 4.5.87 ==== libusb-compat ==== - update to 0.1.8: * Merge PR https://github.com/libusb/libusb-compat-0.1/pull/10, https://github.com/libusb/libusb-compat-0.1/pull/13 and https://github.com/libusb/libusb-compat-0.1/pull/16 ==== mc ==== Version update (4.8.28 -> 4.8.29) Subpackages: mc-lang - mc-ext-audio.patch: refresh patch - update to 4.8.29: * Add more options for panel filter (#1373): * "Files only" * "Case sensitive" * "Using shell patterns" * Continue copy after interrupt * Restore menu accelerator for "Sort order": back to "S"; change menu accelerator for "SFTP link" to "N" * Add support for cross-compilation with PERL path different between --build and --host * Bootstrap with autotools providing direct support for Apple M1 * Port mc.ext to INI format and rename to mc.ext.ini * Implement compound (AND) conditions (Type/Shell and Type/Regex pairs) to disambiguate overloaded extensions * There is no fallback to previous mc.ext format * Editor + Change location of all user's syntax related stuff to ~/.local/share/mc/syntax/ directory + syntax/Syntax: document location of syntax files + Improvements of syntax highlighting: + YAML: improve multiline blocks highliting + New syntax highlighting: + Privoxy (https://www.privoxy.org) actions files + TOML (Tom's Obvious Minimal Language) + sqlite3 view: use 'immutable=1' URI parameter to prevent leaving wal/shm files after viewing sqlite database + Support of contour terminal emulator (https://github.com/contour-terminal/contour) + mc.ext.ini: clarify regex for makefiles + Remove empty hints translations by setting 5% threshold + Fixes + Fail to build with only SFTP network VFS is enabled + Crash on quick view of archives + Wrong description of --enable-configure-args option + Wrong version sort + No subshell if subshell is initializing more than 1 second + Filter keyboard shortcut only affects left panel + File type check does not work with special character in filename + Select files keeping the right mouse button pressed doesn't select all files + Cannot scroll panel listing upwards using mouse + "Directory Compare" doesn't correct work with panelization + Wrong decompressing of zip files in quick view panel + mc.ext: 'include' keyword (for command class def) have no effect if it was defined before 'Include' keyword (for command def) + mcedit: infinite loop when deleting a macro + mcviewer: segfault when switching from raw to parsed mode and back + Broken handling of zip archives + FISH subshell: commands don't work after window resize + FTP VFS: doesn't reconnect to server after timeout + FISH VFS: cannot remove non-empty directory + EXTFS VFS: segfault if archive contains file(s) in the parent directory + Tests: variable redeclaration in filevercmp_test5 ==== mlocate ==== Subpackages: mlocate-lang - Set umask 0022 before running /usr/bin/updatedb (boo#1209409) ==== multipath-tools ==== Version update (0.9.4+79+suse.25c23a9 -> 0.9.4+86+suse.4d8901e) Subpackages: kpartx libmpath0 * libmultipath: avoid grouping paths wrongly with "find_multipaths smart" (bsc#1209623) ==== pam-config ==== Version update (2.1 -> 2.2) - Update to version 2.2 - Fix ecryptfs and fscrypt - Add support for pam_wtmpdb ==== php8 ==== Version update (8.1.16 -> 8.1.17) Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter - version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17 ==== protobuf ==== Subpackages: libprotobuf-lite3_21_12 libprotobuf3_21_12 - Enable LTO (boo#1133277). ==== protobuf-c ==== - Enable LTO again. ==== python-argcomplete ==== - Remove importlib-metadata requirement, it's not needed for python > 3.7 ==== python-urllib3 ==== Version update (1.26.14 -> 1.26.15) - update to 1.26.15: * Fix socket timeout value when ``HTTPConnection`` is reused * Remove "!" character from the unreserved characters in IPv6 Zone ID parsing * Fix IDNA handling of '<80>' byte ==== samba ==== Version update (4.17.5+git.320.c38ca0f84a -> 4.18.0+git.294.508b693e5c) Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-ad-dc-libs-32bit samba-client samba-client-32bit samba-client-libs samba-client-libs-32bit samba-gpupdate samba-ldb-ldap samba-libs samba-libs-32bit samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs samba-winbind-libs-32bit - Update to 4.18.0 * SMB server performance improvements * More succinct samba-tool error messages * Color output with samba-tool --color The NO_COLOR environment variable will disable colour output * New samba-tool dsacl subcommand for deleting ACEs * New wbinfo option --change-secret-at * Net option to change the NT ACL default location * Azure AD / Office365 synchronization improvements ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev1 libudev1-32bit systemd-32bit systemd-container systemd-coredump systemd-lang udev - Import commit d914e29c33c0248226a01112a3e03181ef17b06b d914e29c33 Revert "hwdb: fix swapped buttons for Logitech Lift left" (bsc#1209618) 8360811d23 udev-rules: fix nvme symlink creation on namespace changes (bsc#1207410) b77c13a130 systemctl: explicitly cast the constants to uint64_t (bsc#1209305) 51011f280d test: assume run-unit-tests.py and unit tests are installed in the same directory d86e346f6b tests: don't use absolute paths when installing binaries in TEST-58-REPART 97e886c1f4 tests: fix inverted condition in testsuite-58.sh - Drop 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch, it's been merged in 'SUSE/v253', see above. - Add python3-pefile as requires for experimental, needed for the ukify tool. ==== talloc ==== Version update (2.3.4 -> 2.4.0) Subpackages: libtalloc2 libtalloc2-32bit python3-talloc - Update to 2.4.0 * Add talloc_asprintf_addbuf() * Support python 3.12 ==== tdb ==== Version update (1.4.7 -> 1.4.8) Subpackages: libtdb1 libtdb1-32bit python3-tdb - Update to 1.4.8: * Support python 3.12 ==== tevent ==== Version update (0.13.0 -> 0.14.1) Subpackages: libtevent0 libtevent0-32bit python3-tevent - Update to version 0.14.1 * Build fix for GNU/Hurd * Build fix for Solaris, after removal of ports backend (bso#15298) - Changes from version 0.14.0 * Support python 3.12 * Remove solaris port backend * Make tevent_find_ops_byname() available for callers * Allow the "standard" backend to be overloaded * Add interface for request/subrequest call depth tracking ==== timezone ==== Version update (2022g -> 2023b) - timezone update 2023b: * In 2032 Lebanon springs forward April 20/21 not March 25/26 - timezone update 2023a: * Egypt now uses DST again, from April through October. * This year Morocco springs forward April 23, not April 30. * Palestine delays the start of DST this year. * Much of Greenland still uses DST from 2024 on. * America/Yellowknife now links to America/Edmonton. * tzselect can now use current time to help infer timezone. * The code now defaults to C99 or later. - Refresh tzdata-china.diff - Remove upstreamed patch gcc13-fix.patch ==== timezone-java ==== Version update (2022g -> 2023b) - timezone update 2023b: * In 2032 Lebanon springs forward April 20/21 not March 25/26 - timezone update 2023a: * Egypt now uses DST again, from April through October. * This year Morocco springs forward April 23, not April 30. * Palestine delays the start of DST this year. * Much of Greenland still uses DST from 2024 on. * America/Yellowknife now links to America/Edmonton. * tzselect can now use current time to help infer timezone. * The code now defaults to C99 or later. - Refresh tzdata-china.diff - Remove upstreamed patch gcc13-fix.patch ==== xwayland ==== Version update (22.1.8 -> 23.1.0) - Update to version 23.1.0: * test: Use either wayland-info or weston-info. - Changes from version 23.1.0.rc2: * A regression with keymaps which were not applied anymore. * Various regressions with DRM format modifiers. - Changes from version 23.1.0.rc1: * Support for linux_dmabuf v4 protocol. * Support for wl_pointer.axis_v120 (high-resolution scrolling). * Support for xwayland_shell protocol. * Improved "rootful" mode for using Xwayland as a nested Xserver. * Improved emulated XRandR support exposing the output names. * Support for byte-swapped clients is now disabled by default.