Packages changed: 389-ds (3.1.2~git24.744df65e -> 3.1.2~git55.7fbd4526) cnf dvd+rw-tools fuse3 (3.16.2 -> 3.17.1) gdb git hwdata (0.392 -> 0.393) jasper (4.2.4 -> 4.2.5) libevdev (1.13.3 -> 1.13.4) libffi (3.4.6 -> 3.4.7) libidn (1.42 -> 1.43) libinput (1.27.1 -> 1.28.0) liblognorm libmaxminddb (1.10.0 -> 1.12.2) libusb-1_0 (1.0.27 -> 1.0.28) libxfce4ui (4.20.0 -> 4.20.1) libxfce4util (4.20.0 -> 4.20.1) microos-tools (4.0+git10 -> 4.0+git11) mousepad (0.6.3 -> 0.6.4) ncurses (6.5.20250308 -> 6.5.20250315) openSUSE-release (20250326 -> 20250328) openssl-3 perl python-pyinotify rsyslog salt sdbootutil (1+git20250324.c1cd393 -> 1+git20250327.9714cbd) snappy strace (6.13 -> 6.14) tpm2.0-abrmd tuned vim (9.1.1230 -> 9.1.1244) xfce4-panel (4.20.3 -> 4.20.4) xfce4-session (4.20.0 -> 4.20.2) yaml-cpp === Details === ==== 389-ds ==== Version update (3.1.2~git24.744df65e -> 3.1.2~git55.7fbd4526) Subpackages: lib389 libsvrcore0 - bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service - Update to version 3.1.2~git55.7fbd4526: * Security fix for CVE-2025-2487 * Issue 6500 - Fix covscan and ASAN issue * Issue 6571 - Nested group does not receive memberOf attribute (#6679) * Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677) * Issue 6671 - tombstone_fixup_test sometime fails on bdb * Issue 6680 - instance read-only mode is broken (#6681) * Issue 6683 - test_healthcheck_replication_out_of_sync_broken mail fail (#6684) * Ignore replica busy condition in healthcheck (#6630) * Issue 6613 - test_reindex_task_creates_abandoned_index_file fails (#6674) * Issue 6663 - CLI - add error log JSON settings to dsconf * Issue 6663 - RFE - Add option to write error log in JSON * Issue 6665 - UI - Need to refresh log settings after saving * Issue 6639 - Fix crash in upgrade when removing subtree name attribute * Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657) * Issue 6655 - fix replication release replica decoding error * Issue 6653 - Cleanup error messages * Issue 6639 - remove all the code related to entryrdn_get_switch * Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610) * Issue 6632 - Replication init fails with ASAN build * Issue 6625 - UI - various fixes part 3 * Revert "Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563)" (#6634) * Issue 6625 - UI - fix next round of bugs * Issue 6599 - Access JSON logging - lib389/CI/minor fixes * Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563) * Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602) * Issue 6327 - Fix incorrect sizeof() usage for pointer in get_ip_str() function (#6629) * Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607) * Issue 6619 - test_dblib_migration fails on RHEL10 (#6620) * Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618) * Issue 6625 - UI - fix various issues with LDAP browser, etc * Issue 6623 - UI - Generic updates (#6624) ==== cnf ==== Subpackages: cnf-bash cnf-locale cnf-zsh - do not auto update vendored dependencies - fixes Leap 15.6 build problem ==== dvd+rw-tools ==== - add 10-blue-ray-bug713016.patch * Fix spurious "CLOSE SESSION failed" on BD-R ==== fuse3 ==== Version update (3.16.2 -> 3.17.1) - Update to release 3.17.1 * Added support for filesystem passthrough read/write when FUSE_PASSTHROUGH capability is enabled * New API: fuse_passthrough_open() and fuse_passthrough_close() * Added fmask and dmask options to high-level API for separate permission masks for files and directories * Added signal handling with backtrace printing (fuse_set_fail_signal_handlers()) * Added syslog support for fuse_log() messages * New API: fuse_log_enable_syslog() and fuse_log_close_syslog() * Added thread names to libfuse threads ==== gdb ==== - Patches added: * gdb-testsuite-fix-gdb.threads-access-mem-running-thr.patch - Patches updated (bsc#1240047): * gdb-add-rpm-suggestion-script-suse.patch - Patches added (bsc#1240047): * gdb-6.6-buildid-locate-tests-suse.patch - Update to fedora rawhide @ 8d5adc7. - Maintenance script import-fedora.sh: * Remove gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch and gdb-remove-use-of-py-isascii from skip_patches. - Patches dropped: * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-python-avoid-depending-on-the-curses-library.patch * gdb-6.6-buildid-locate-rpm-suse.patch - Patches added: * gdb-6.6-buildid-locate-tests.patch * gdb-add-deprecated-settings-py-script.patch * gdb-backport-buildid-related-changes.patch * gdb-remove-qnx-neutrino-support.patch * fixup-gdb-add-rpm-suggestion-script.patch * gdb-add-rpm-suggestion-script-suse.patch * gdb-build-fix-unused-var-in-corelow.c.patch - Patches updated: * gdb-add-rpm-suggestion-script.patch - Mention bsc#1216488. ==== git ==== Subpackages: git-core git-email git-svn git-web perl-Git - Add support of SHA256 git repo for gitk (bsc#1239989): 0001-gitk-Add-a-basic-support-of-SHA256-repositories-into.patch 0002-gitk-Add-auto-select-length-preference-for-SHA256.patch ==== hwdata ==== Version update (0.392 -> 0.393) - Update to version 0.393: * Update pci, usb and vendor ids * Fix usb.ids encoding and a couple of typos * Fix configure to honor --prefix ==== jasper ==== Version update (4.2.4 -> 4.2.5) - Update to 4.2.5: * Made a change to a configuration header file in order to avoid undesirable compiler warnings when JasPer is used in C++ code (#393). ==== libevdev ==== Version update (1.13.3 -> 1.13.4) - update to 1.13.4 * Always push changed mt events when syncing ==== libffi ==== Version update (3.4.6 -> 3.4.7) Subpackages: libffi8 libffi8-32bit - Update to 3.4.7: - Drop upstreamed patch: * 830.patch ==== libidn ==== Version update (1.42 -> 1.43) - update to 1.43: * The release tarball is now reproducible * A use of uninitialized value bug was fixed in idna_to_unicode_4z4z * Unicode tables are now rebuilt from source again * Update gnulib files and build fixes ==== libinput ==== Version update (1.27.1 -> 1.28.0) Subpackages: libinput-udev libinput10 - Update to release 1.28 * Support for three-finger drag for touchpads. * On tablets the pressure range is now correctly tracked per tablet. - Use %udev_hwdb_update in %posttrans to update udev hwdb. On recent distros such as TW, this should not be necessary at all as the hwdb is automatically updated via the rpm file triggers mechanism. However, the explicit call to update the hwdb is kept in case the spec file is also used for older ditros. The call is also done from %posttrans where we know that udev is fully functional without the need of `Requires(post): udev`. ==== liblognorm ==== - build with pcre2, add liblognorm-2.0.6-pcre2.patch ==== libmaxminddb ==== Version update (1.10.0 -> 1.12.2) - update to 1.12.2: * fix memory leaks * MMDB_get_entry_data_list() now always sets the passed entry_data_list parameter to either NULL or valid memory. This makes it safe for callers to use MMDB_free_entry_data_list() on it even in case of error. * more build system tweaks ==== libusb-1_0 ==== Version update (1.0.27 -> 1.0.28) - Update to version 1.0.28 * New libusb_get_ssplus_usb_device_capability_descriptor API for query of SuperSpeed+ Capability Descriptors * API support for reporting USB 3.2 Gen2x2 speeds * macOS: Fix Zero-Length Packet for multiple packets per frame * Windows: Base HID device descriptor on OS-cached values * Build fixes for Haiku and SunOS * Many code correctness fixes ==== libxfce4ui ==== Version update (4.20.0 -> 4.20.1) Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0 - Update to version 4.20.1 * clipboard-manager: Fix memory leak * I18n: Update po/LINGUAS list * build: Automate copyright year management * build: Remove libxfce4ui-config.h from GI * clipboard-manager: Preserve all image formats when taking ownership * Delete obsolete file libxfce4ui-1.pc.in * build: Include local header libxfce4ui/libxfce4ui.h * build: Fix include guard position * Add variadic functions to Vala * Fix namespace for GObject introspection * Translation Updates - Refresh 0001-relax-x11-version.patch ==== libxfce4util ==== Version update (4.20.0 -> 4.20.1) Subpackages: libxfce4util-lang libxfce4util7 typelib-1_0-Libxfce4util-1_0 - Update to version 4.20.1 * autotools-build: Search for xdt-gen-visibility also in the working tree * meson-build: Bump meson min version * build: Automate copyright year management * Replace deprecated exo with libxfce4ui 4.21.0 * docs: Ignore visibility header and align build systems * build: Remove libxfce4util-config.h from GI * xfce-i18n: Use g_strlcpy instead of falling back to it * meson-build: Add missing check for varargs.h * xfce-rc: Fix C locale handling * meson-build: Use SPDX license expression * meson-build: Update debug/optimization flag management * build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION * meson-build: Let pkg.generate() fill in required libs * meson-build: Use relative path in gtk-doc * meson-build: Check for libintl only if required * meson-build: Remove duplicated CFLAGS * meson-build: Gobject introspection cleanup * Fix namespace for GObject introspection in meson build too * Fix namespace for GObject introspection * Removed extra ';' in header files. * build: Remove unused check for XDT_CHECK_ABI * build: Add missing update of --enable-visibility flag * docs: Don't run gtkdoc-check * build: Bump xdt required version * docs: Remove generated types from repository * Add libxfce4util/meson.build to Makefile.am EXTRA_DIST * Translation Updates ==== microos-tools ==== Version update (4.0+git10 -> 4.0+git11) - Update to version 4.0+git11: * Only parse section with at minimum two arguments (#42) ==== mousepad ==== Version update (0.6.3 -> 0.6.4) Subpackages: libmousepad0 mousepad-lang - Update to version 0.6.4 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * flatpak: Updates from flathub and use meson when possible * file: Fix GError leak in mousepad_file_autosave_delete_finish * build: Automate copyright year management * history: Save session when an inactive tab is closed * file: Fix possible dereference of null pointer * Extend saved state comparison to auto-saved modified files * window: Avoid unnecessary switching to the tab to be closed * Use build system-independent macro for mousepad name * flatpak: Updates from Flathub and git * meson-build: Compile gsettings schemas * history: Fix -Wmaybe-uninitialized * meson-build: Fix statement not under conditional * Add meson build * Remove unused .in level in desktop files * file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS * dialogs: Set current name in save-as dialog for deleted files too * Add parentheses to parameterized actions in accels.scm * Fix broken shortcut for reload action * Hide the launcher for mousepad-settings * CSD: Drop custom code for decoration layout * prefs-dialog: Make widgets focusable again * Translation Updates ==== ncurses ==== Version update (6.5.20250308 -> 6.5.20250315) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20250315 + improve formatting/style of manpages (patches by Branden Robinson). ==== openSUSE-release ==== Version update (20250326 -> 20250328) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== openssl-3 ==== Subpackages: libopenssl3 libopenssl3-32bit libopenssl3-x86-64-v3 - FIPS: Mark SHA-1 as non-approved in the SLI. [jsc#PED-12224] * Add openssl-FIPS-Mark-SHA1-as-nonapproved.patch ==== perl ==== Subpackages: perl-base - Drop BerkeleyDB support from core perl [jsc#PED-12413] ==== python-pyinotify ==== Subpackages: python311-pyinotify python313-pyinotify - Use libalternatives instead of update-alternatives, bsc#1240097 - No more greedy globs in %files. - Use python3 in pyinotify script ==== rsyslog ==== - remove unused pcre build dependency ==== salt ==== Subpackages: python311-salt salt-master salt-minion - Small refactor on the spec file ==== sdbootutil ==== Version update (1+git20250324.c1cd393 -> 1+git20250327.9714cbd) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper - Update to version 1+git20250327.9714cbd: * Get boot_dst from os-release NAME * Add --devices parameter ==== snappy ==== - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4 - Remove Group: declarations, no longer used ==== strace ==== Version update (6.13 -> 6.14) - Update to strace 6.14 * Added -e namespace=new option for printing the namespaces entered by the tracee. * Implemented decoding of FRA_FLOWLABEL and FRA_FLOWLABEL_MASK netlink attributes of RTM_{NEW,DEL,GET}RULE NETLINK_ROUTE messages. * Implemented decoding of RTM_{NEW,DEL}MULTICAST and RTM_{NEW,DEL}ANYCAST NETLINK_ROUTE messages. * Updated decoding of statx syscall. * Updated lists of AT_*, AUDIT_*, ETHTOOL_*, FAN_*, IORING_*, IPPROTO_*, KEY_*, NL80211_*, RWF_*, and SECBIT_* constants. * Updated lists of ioctl commands from Linux 6.14. ==== tpm2.0-abrmd ==== Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux - also enable SELinux features for SLE-16 (bsc#1240070). On SLE-16 abrmd does not work, because the SELinux configuration is missing and thus its operations are denied. Include SLE-16 to fix this. ==== tuned ==== - Add BuildRequires: * gobject-introspection-devel for test in check section to succeed * pyinotify in ppd ==== vim ==== Version update (9.1.1230 -> 9.1.1244) Subpackages: vim-data vim-data-common xxd - Update to version 9.1.1244: * patch 9.1.1244: - part of patch v9.1.1242 was wrong - runtime(omnimark): update and rewrite syntax script in Vim9 script * patch 9.1.1243: diff mode is lacking for changes within lines * patch 9.1.1242: Crash when evaluating variable name * patch 9.1.1241: wrong preprocessort indentation in term.c * patch 9.1.1240: - Regression with ic/ac text objects and comment plugin - runtime(hyprlang): save and restore cpo setting in syntax script - runtime(solidity): update syntax script with error definitions - runtime(doc): add back help tag "pi_netrw.txt" * patch 9.1.1239: - if_python: no tuple data type support - runtime(doc): Add missing garbagecollect() hypertext link - Improve contributing guide by adding a section on signing off commits * patch 9.1.1238: wrong cursor column with 'set splitkeep=screen' * patch 9.1.1237: Compile error with C89 compiler in term.c * patch 9.1.1236: tests: test_comments leaves swapfiles around * patch 9.1.1235: cproto files are outdated * patch 9.1.1234: Compile error when SIZE_MAX is not defined * patch 9.1.1233: - Coverity warns about NULL pointer when triggering WinResized - runtime(doc): Fix an omission in the documentation. * patch 9.1.1232: - Vim script is missing the tuple data type - runtime(vim): Update base-syntax, match protected constructors - runtime(syntax-tests): Do not ignore failed screendumps * patch 9.1.1231: - filetype: SPA JSON files are not recognized - runtime(doc): update and correct str2blob() and blob2str() examples - runtime(hlyank): update the hlyank package - runtime(syntax-tests): Add non-Latin-1 character filters for C syntax tests ==== xfce4-panel ==== Version update (4.20.3 -> 4.20.4) Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults - Update to version 4.20.4 * meson-build: Revert glib version change * build: Define xfce4 min version >= 4.18 * build: Search for xdt-gen-visibility also in the working tree * build: Replace xdt-csource with glib-compile-resources * build: Fix wrong macro for min version * panel: Show window in panel_application_new_window() * wayland: autohide: Mitigate lack of size_allocate() * systray: Use correct gtk functions to show/hide items * wayland: Set exclusive zone for autohide window * build: Remove libxfce4panel-config.h from GI * meson-build: Add missing check for sys/prctl.h * tasklist: Support window app changes * build: Automate copyright year management * item-dialog: Also search for plugins by their module name * I18n: Update po/LINGUAS list * wayland: wrapper: Set GtkProgressBar style properties to min values * systray: Fix legacy icons being drawn with offset * meson-build: Use SPDX license expression * autotools-build: Check for xfce4-dev-tools in configure.ac * Translation Updates ==== xfce4-session ==== Version update (4.20.0 -> 4.20.2) Subpackages: xfce4-session-lang - Update to version 4.20.2: * build: Fix include order on *BSD * autotools-build: Be sure gdbus-codegen files are regenerated - Remove obsolete 0003-fix-glib2_84-related-conditionals.patch - Update to version 4.20.1: * wayland: Use labwc's --session option if available * wayland: Don't pass xfce4-session to the optional compositor cmdline * build: Add missing dep flags * build: Automate copyright year management * build: Replace xdt-csource with glib-compile-resources * build: Define xfce4 min version >= 4.18 * scripts: Make xflock4 blocking again * startxfce4: Fix keyboard layout on wayland * scripts: Remove unused .in level in xinitrc * build: Add missing checks for headers * build: Fix wrong include guard * build: Add missing check for sigprocmask * autotools-build: Check for xfce4-dev-tools in configure.ac * build: Add missing dep flags * build: Get rid of maintainer mode where gdbus-codegen is used * Improve Wayland support * Translation Updates - Refresh xfce4-session-adapt-session-scripts-git.patch and xfce4-session-adapt-session-scripts.patch - Refresh 0002-relax-x11-version.patch * Add small hack to maintain the configure* files' modification time; otherwise the whole aclocal, autoconf, automake series will have to be run, which will fail. - Add 0003-fix-glib2_84-related-conditionals.patch to fix errors when building with glib2 < 2.84 ==== yaml-cpp ==== - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4 - Add %check section