Packages changed: MicroOS-release (20250709 -> 20250710) chrony (4.6.1 -> 4.7) gcc15 libcamera llvm20 python-typing_extensions (4.13.2 -> 4.14.0) systemd-rpm-macros (24 -> 26) transactional-update (5.0.4 -> 5.0.6) === Details === ==== MicroOS-release ==== Version update (20250709 -> 20250710) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== chrony ==== Version update (4.6.1 -> 4.7) Subpackages: chrony-pool-openSUSE - Update to version 4.5: * Add opencommands directive to select remote monitoring commands * Add interval option to driftfile directive * Add waitsynced and waitunsynced options to local directive * Add sanity checks for integer values in configuration * Add support for systemd Type=notify service * Add RTC refclock driver * Allow PHC refclock to be specified with network interface name * Don’t require multiple refclock samples per poll to simplify filter configuration * Keep refclock reachable when dropping samples with large delay * Improve quantile-based filtering to adapt faster to larger delay * Improve logging of selection failures * Detect clock interference from other processes * Try to reopen message log (-l option) on cyclelogs command * Fix sourcedir reloading to not multiply sources * Fix tracking offset after failed clock step * Drop support for NTS with Nettle < 3.6 and GnuTLS < 3.6.14 * Drop support for building without POSIX threads - Update clknetsim to snapshot 530d1a5. ==== gcc15 ==== Subpackages: cpp15 libgcc_s1 libgfortran5 libgomp1 libquadmath0 libstdc++6 - Prune the use of update-alternatives from openSUSE Factory and SLFO. - Adjust crosses to conflict consistently where they did not already and make them use unsuffixed binaries. ==== libcamera ==== Subpackages: libcamera-base0_5 libcamera0_5 - Add reproducible.patch to skip module signing (boo#1217690) ==== llvm20 ==== - Replace usage of %jobs for reproducible builds (boo#1237231) - Install liborc_rt-*.a on loongarch64 ==== python-typing_extensions ==== Version update (4.13.2 -> 4.14.0) - Update to 4.14.0 * Remove `__or__` and `__ror__` methods from `typing_extensions.Sentinel` on Python versions <3.10. PEP 604 was introduced in Python 3.10, and `typing_extensions` does not generally attempt to backport PEP-604 methods to prior versions. * Further update `typing_extensions.evaluate_forward_ref` with changes in Python 3.14. - from version 4.14.0rc1 * Drop support for Python 3.8 (including PyPy-3.8). Patch by Victorien Plot. * Do not attempt to re-export names that have been removed from `typing`, anticipating the removal of `typing.no_type_check_decorator` in Python 3.15. Patch by Jelle Zijlstra. * Update `typing_extensions.Format`, `typing_extensions.evaluate_forward_ref`, and `typing_extensions.TypedDict` to align with changes in Python 3.14. Patches by Jelle Zijlstra. * Fix tests for Python 3.14 and 3.15. Patches by Jelle Zijlstra. * Add support for inline typed dictionaries (PEP 764). Patch by [Victorien Plot](https://github.com/Viicos). * Add `typing_extensions.Reader` and `typing_extensions.Writer`. Patch by Sebastian Rittau. * Add support for sentinels (PEP 661). Patch by Victorien Plot. - Update BuildRequires from pyproject.toml ==== systemd-rpm-macros ==== Version update (24 -> 26) - Bump version to 26 - Introduce %udev_trigger_with_reload() for packages that need to trigger events in theirs scriplets. The new macro automatically triggers a reload of the udev rule files as this step is often overlooked by packages (bsc#1237143). - Bump to version 25 - Turn %tmpfiles_create/%sysusers_create into NOPs The 2 following macros have also been converted into NOPs since we moved to file triggers. Some packages might have assumed that their effects were effective as soon as the macros return. However such assumption on tmpfiles can't work on transactional systems anyways where changes must take place on reboot. When a system user/group needs to be created in %%pre, so proper ownership are used when package's files are installed, "sysusers_create_package()" should be used. ==== transactional-update ==== Version update (5.0.4 -> 5.0.6) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukit-snapper-plugin tukitd - Version 5.0.6 - Fix missing x-initrd.mount in fstab on migration [boo#1246139] When migrating overlayfs based /etc to btrfs subvolumes, then the attribute was not set - this may result in failures from services operating on /etc during initrd phase such as SELinux relabelling - Optimize execution time of tests - Version 5.0.5 - Add support for kdump 2.1.0 [bsc#1243758] - Integrate test to support `make check`