Packages changed: MicroOS-release (20250302 -> 20250303) SDL2 (2.32.0 -> 2.32.2) bcache-tools e2fsprogs (1.47.0 -> 1.47.2) libXt mdadm (4.3 -> 4.4) sdbootutil (1+git20250225.b78f812 -> 1+git20250303.63ae770) xorg-x11-fonts === Details === ==== MicroOS-release ==== Version update (20250302 -> 20250303) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== SDL2 ==== Version update (2.32.0 -> 2.32.2) - Update to release 2.32.2 * Fixed flushing audio forever in some cases when recording PulseAudio on Linux. * Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic axes a device has. ==== bcache-tools ==== - Make build recipe comaptible with POSIX sh ==== e2fsprogs ==== Version update (1.47.0 -> 1.47.2) Subpackages: libcom_err2 libext2fs2 - Remove patches merged upstream: configure-add-SIZEOF_TIME_T-to-public_config.h.patch libext2fs-fix-unused-parameter-warnings-errors.patch - Update to 1.47.2: * Fix orphan_file support on big endian systems * Various orphan_file handling fixes * Allow resize2fs to perform offline resize past 256 TiB boundary * Update translations - Add configure-add-SIZEOF_TIME_T-to-public_config.h.patch The introduction of [1] broke compilation on 32-bit archs, this fix restores it. [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs") - Add libext2fs-fix-unused-parameter-warnings-errors.patch This is required as other packages that leverage ext2fs.h will otherwise fail to compile when setting -Werror due to unused parameters in certain functions introduced in [1] leading to compiler warnings. [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs") - Update specfile to replace fuse-devel with fuse3-devel The v1.47.1 update added support for fuse3-based fuse2fs [1], and at the same time this commit broke fuse2-based support (which has now been fixed upstream [2]). There is no reason to stick with the older 2.x libfuse implementation at this point, so switch to fuse3 which also solves the compilation problem without backporting [2] from upstream. [1] commit 448a3f8b487b ("add libfuse3 support to fuse2fs") [2] commit fb702218ab47 ("fuse2fs: explicitly set _FILE_OFFSET_BITS again") - Update to v1.47.1: * Add post-2038 handling when e2fsprogs is compiled on a system with a 64-bit time_t. * Mke2fs -d can now support an input tar file if the libarchive library is available. * Teach mke2fs a new extended options, root_perms, which overrides the permissions for the root directory for the new file system. * Add support for SOURCE_DATE_EPOCH environment variable per the specification https://reproducible-builds.org/specs/source-date-epoch. * Improve resize2fs's performance by eliminating extra cache flushes. * Improve mke2fs's performance when zeroing a large number of inode table blocks (when lazy inode table initialization is not enabled) by batching calls to ext2fs_zero_blocks. - Drop e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch (merged upstream) ==== libXt ==== - removed u_pkgconfig-file-move-sm-from-private-to-public-Requir.patch again since it's against freedesktop's policy for pkgocnfig files https://gitlab.freedesktop.org/xorg/lib/libxt/-/merge_requests/73 ==== mdadm ==== Version update (4.3 -> 4.4) - mdopen: add sbin path to env PATH when call system("modprobe md_mod") (bsc#1233265) add 0010-mdopen-add-sbin-path-to-env-PATH-when-call-system-mo.patch - Update to version 4.4 (jsc#PED-10220) Features: * Remove custom bitmap file support from Yu Kuai. * Custom device policies implementation from Mariusz Tkaczyk. * Self encrypted drives (**SED**) support for IMSM metadata from Blazej Kucman. * Support more than 4 disks for **IMSM** RAID10 from Mateusz Kusiak. * Read **IMSM** license information from ACPI tables from Blazej Kucman. * Support devnode in **--Incremental --remove** from Mariusz Tkaczyk. * Printing **IMSM** license type in **--detail-platform** from Blazej Kucman. * README.md from Mariusz Tkaczyk and Anna Sztukowska. Fixes: * Tests improvements from Xiao Ni and Kinga Stefaniuk. * Mdmon's Checkpointing improvements from Mateusz Kusiak. * Pass mdadm environment flags to systemd-env to enable tests from Mateusz Kusiak. * Superblock 1.0 uuid printing fixes from Mariusz Tkaczyk. * Find VMD bus manually if link is not available from Mariusz Tkaczyk. * Unconditional devices count printing in --detail from Anna Sztukowska. * Improve SIGTERM handling during reshape, from Mateusz Kusiak. * **Monitor.c** renamed to **Mdmonitor.c** from Kinga Stefaniuk. * Mdmonitor service documentation update from Mariusz Tkaczyk. * Rework around writing to sysfs files from Mariusz Tkaczyk. * Drop of HOT_REMOVE_DISK ioctl in Manage in favour of sysfs from Mariusz Tkaczyk. * Delegate disk removal to managemon from Mariusz Tkaczyk. * Some clean-ups of legacy code and functionalities like **--auto=md** from Mariusz Tkaczyk. * Manual clean-up, references to old kernels removed from Mariusz Tkaczyk. * Various static code analysis fixes. - Add 1000-Revert-mdmonitor-Abandon-custom-configuration-files.patch (reverts upstream change to ignore /etc/sysconfig/mdadm) - Drop obsolete patches (included upstream): * Del 0001-Remove-hardcoded-checkpoint-interval-checking.patch * Del 0002-monitor-refactor-checkpoint-update.patch * Del 0003-Super-intel-Fix-first-checkpoint-restart.patch * Del 0004-Grow-Move-update_tail-assign-to-Grow_reshape.patch * Del 0005-Add-understanding-output-section-in-man.patch * Del 0006-util.c-change-devnm-to-const-in-mdmon-functions.patch * Del 0007-Wait-for-mdmon-when-it-is-stared-via-systemd.patch * Del 0008-Detail-remove-duplicated-code.patch * Del 0009-mdadm-Fix-native-detail-export.patch - Use obs_scm for code maintenance ==== sdbootutil ==== Version update (1+git20250225.b78f812 -> 1+git20250303.63ae770) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit - Update to version 1+git20250303.63ae770: * Fix typo in comment * Fix openssl -noout call * Store the password in cryptenroll keyring - Update to version 1+git20250303.11b90a2: * Validate the ESP mount point * Do not recurse when called from snapper - Update to version 1+git20250227.9d0f768: * Make set-default-snapshot consistend - Update to version 1+git20250227.0f0a096: * Fix typo in variable name * Update help entries * Fix wrong comparison - Update to version 1+git20250227.da22e9b: * Measure all boot entries in grub2-bls * Drop wrong comment * Validate set-default parameter * Quiet openssl when gnerating RSA key ==== xorg-x11-fonts ==== - Trim old specfile constructs - Ensure build recipe is POSIX sh compatible