Packages changed:
MicroOS-release (20250817 -> 20250818)
PackageKit-Qt6
cairo
glibc (2.41 -> 2.42)
makedumpfile
upower (1.90.7.13+git.4f1ef04 -> 1.90.9.28+git.903a827)
=== Details ===
==== MicroOS-release ====
Version update (20250817 -> 20250818)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== PackageKit-Qt6 ====
- Add upstream change to fix a discover crash (kde#508235):
* 0001-offline-Ensure-the-enum-is-registered.patch
==== cairo ====
Subpackages: libcairo-gobject2 libcairo2
- Add b5752618.patch:
Backport from William Bader's request 621, Fix NULL access
in active_edges_to_traps().
https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/621/diffs
https://gitlab.freedesktop.org/williamb/cairo/-/commit/b5752618
(CVE-2025-50422, bsc#1247589)
==== glibc ====
Version update (2.41 -> 2.42)
Subpackages: glibc-locale glibc-locale-base
- Update to glibc 2.42
* The following ISO C23 function families (introduced in TS
18661-4:2015) are now supported in <math.h>
- Power and absolute-value functions: compoundn, pown, powr, rootn,
rsqrt
* On Linux, the pthread_gettid_np function has been added
* The ISO C2Y family of unsigned abs functions, i.e. uabs, ulabs,
ullabs, and uimaxabs, is now supported.
* On Linux, the <termios.h> interface now supports arbitrary baud rates
* The thread-local cache in malloc (tcache) now supports caching of
large blocks
* Support for lightweight stack guard pages via madvise and the
MADV_GUARD_INSTALL flag has been added to pthread_create
* Additional optimized and correctly rounded mathematical functions have
been imported from the CORE-MATH project, in particular acospif,
asinpif, atanpif, atan2pif, cospif, sinpif, tanpif
* The manual has been significantly extended and updated, particularly
the threads, terminal, filesystem, resource, and math chapters
* Code has been added to detect the x86-64 Intel Arrow Lake, Panther
Lake, Clearwater Forest, and Diamond Rapids microarchitectures
* Regarding S390, support for the new z17 platform has been added.
* The glibc.rtld.execstack tunable now supports a compatibility mode to
allow programs that require an executable stack through dynamically
loaded shared libraries
* On Linux, the <termio.h> header and the definition of struct termio
in <sys/ioctl.h> have been removed
* The support for TX lock elision of pthread mutexes has been deprecated
on all architectures and will be removed in the next release
* On AArch64 Linux targets supporting the Scalable Matrix Extension
(SME), setjmp and sigsetjmp will disable the ZA state of SME
- posix: Fix double-free after allocation failure in regcomp
(CVE-2025-8058)
- round-log10p1f.patch, round-sinhf.patch, nptl-stack-size-up.patch,
round-tanf.patch, tst-aarch64-pkey.patch, float128-sycl.patch,
ppc64le-revert-power10-memcmp.patch,
ppc64le-revert-power10-strcmp.patch: Removed
- ulp-prologue-into-asm-functions.patch: Rebased
==== makedumpfile ====
- Move makedumpfile-R.pl to doc. The script is no longer needed,
but may serve as a useful reference implementation of reading the
flattened file format.
- Update bundled eppic to 72da440362e20291d5ecbb04b6eb7c7b492f233c
(boo#1247577).
==== upower ====
Version update (1.90.7.13+git.4f1ef04 -> 1.90.9.28+git.903a827)
Subpackages: libupower-glib3
- Update to version 1.90.9.28+git.903a827:
* linux: integration-test: the settings discovery for charge threshold
* linux: up-device-supply-battery: Discover the settings of charge threshold
* up-device-battery: set up charge-threshold-settings-supported property
* dbus: org.freedesktop.UPower.Device: the ChargeThresholdSettingsSupported property
* linux: integration-test: Switch between Long_Life, Fast, Standard, and Adaptive
* linux: up-device-supply-battery: Set charge_types to enable/disable the charge threshold
* linux: up-device-supply-battery: Using charge_types Long_Life and Standard to manage charging threshold
* linux: up-device-supply-battery: Set charge_types through an enum
* linux: integration-test: reduce the test failure for the slow system
* linux: integration-test: fix random test failure for test_bluetooth_hidpp_mouse
* linux: integration-test: Switch the charge_types between Custom and Fast with charging threshold status
* linux: up-device-supply-battery: Set charge_types to "Custom" when enabling charging threshold
* up-history: reverse preset progression
* openbsd: add support to fetch battery status from qcpas
* tools: Reorder upower(1) command-line options to match manual page
* docs: Document all upower(1) command-line options
* tools: Handle invalid command-line arguments
* daemon: Fix memory leak when reporting usage error
* linux: integration-test: Two mice were paired with a unifying receiver
* linux: up-enumerator-udev: Prevent reading the sysfs path from a non-GUdevDevice object
* linux: up-device-supply: Only update model name when the device is under the same parent
* linux: integration-test: Test exporting sysfs attributes
* lib: up-device: Expose CapacityLevel, VoltageMinDesign, and VoltageMaxDesign
* linux: up-device-supply-battery: read values of capacity_level and voltage_min/max
* up-device-battery: Define capacity-level, voltage-min-design and voltage-max-design properties
* dbus: Define CapacityLevel, VoltageMinDesign and VoltageMaxDesign properties
* linux: integration_test: Wait 5 seconds for bluez to set up the device information
* src: meson: extend the timeout for test_battery_state_guessing
* Release 1.90.9
* linux: up-device-supply-battery: Don't mark fully charged batteries as discharging
* linux: integration-test: Update test case for "state_all_discharging" support
* up-daemon: introduce state_all_discharging member to allow critical action dispatch on external power
* Revert "up-daemon: Handle the AC is online but the battery is discharging"
* Release 1.90.8
* up-device: Fix mem leak when get device id
* linux: up-device-supply-battery: Fix mem leak when refreshing battery info
* rules: 95-upower-hid.hwdb: update hwdb for HID devices
* linux: integration-test: Handle connecting the low-power charger
* linux: up-device-supply-battery: reset the status to discharging when current_now is negative
* up-daemon: Handle the AC is online but the battery is discharging
* linux: rules: fix warnings from `udevadm verify`