Packages changed: MicroOS-release (20250329 -> 20250331) aalib crypto-policies file gawk gcc14 gcc15 (15.0.1+git8082 -> 15.0.1+git9001) gdm gpm iio-sensor-proxy (3.6 -> 3.7) libXau open-vm-tools pam pam-full-src pixman (0.43.4 -> 0.44.2) rpm systemd-presets-common-SUSE upower xdm zstd === Details === ==== MicroOS-release ==== Version update (20250329 -> 20250331) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== aalib ==== - Use -std=gnu11 to avoid the strict C23 default from GCC 15. ==== crypto-policies ==== - Relax the nss version requirement since the mlkem768secp256r1 enablement has been reverted. ==== file ==== Subpackages: file-magic libmagic1 - baselibs.conf: drop it - Change patch file-seccomp.patch * Remove the dumb prctl allow rule as for glibc malloc the prctl PR_SET_VMA with flag PR_SET_VMA_ANON_NAME is already allowed - Require at build zlib-devel to enable direct uncompresion of zip'ed files as well - Add patch file-seccomp-ppc.patch * Minimal patch to work around of wrong provide of used TCGETS ==== gawk ==== - Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137) ==== gcc14 ==== - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ==== gcc15 ==== Version update (15.0.1+git8082 -> 15.0.1+git9001) Subpackages: libgcc_s1 libgfortran5 libgomp1 libstdc++6 libubsan1 - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ==== gdm ==== Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update systemd xdm migration * Change display-manager to display-manager-legacy * Actually detect gdm instead of xdm * Upgrade xdm first if installed to run the systemd migration ==== gpm ==== - Use -std=gnu11 to avoid the C23 default of GCC 15 which no longer supports calling unprototyped functions. ==== iio-sensor-proxy ==== Version update (3.6 -> 3.7) - Update to version 3.7: + This update fixes a regression of 3.6 regarding the fallback for buffer sensors with and without triggers. + Do not hardcode trigger names. + Enable ring buffers only when sensor is claimed. + Confirm if buffer is usable before using it. + Fix doublefree in input-proximity driver. - Drop iio-sensor-proxy-compass-check-claim-perm.patch: Fixed upstream. ==== libXau ==== - replaced fix-sed-for-manpages.patch with upstream patch U_meson-fix-generation-of-shadow-man-pages.patch - fix-sed-for-manpages.patch: sed need to replace all occurences of the string, not only the first one. Else e.g. .so references are broken (.so man3/Xau.__libmansuffix__) ==== open-vm-tools ==== Subpackages: libvmtools0 - (bsc#1237180): Ensure vmtoolsd.service and vgauthd.service are set to enabled by default. Do this by removing vmblock-fuse.service from the %pre section in the spec file. vmblock-fuse.service still remains in the %pre desktop section. ==== pam ==== - Remove unix2_chkpwd, no consumer left ==== pam-full-src ==== - Remove unix2_chkpwd, no consumer left ==== pixman ==== Version update (0.43.4 -> 0.44.2) - Update to version 0.44.2: + meson: require Meson >= 1.3.0 + vmx: Fix is_opaque, is_zero, is_transparent functions + RISC-V: - Fix rvv auto-detection on `gcc-13` - Force spec 1p0 in architecture definiton - Changes from version 0.44.0: + arm: add include guards on header + aarch64: support PAC and BTI + pixman-combine-float.c: - Fix inlining failed error - Fix typo in MAKE_NON_SEPARABLE_PDF_COMBINERS() + mmx: Fix compilation with clang-cl + pixman: - Add library destructor - Adjust arm assembly for binutils change + pixman-region: Make translate a no-op when using 0 offsets + mips: - Fix a typo in mips_dspr2_flags - Widen CPU family check for DSPr2 - Add option to force MIPS CPU feature discovery + iwmmxt: Drop support + ci: add workflow rules to allow for MR pipelines + RISC-V floating point operations + Fixed memory leak in tests - Drop all manual configuring of meson setup, pass - -auto-features=auto instead. ==== rpm ==== - Backport check_c_compiler_flag cmake tests fix from upstream The old code would pick up -fhardened by accident * new patch: cmake_fhardened.diff ==== systemd-presets-common-SUSE ==== - Change display-manager.service to display-manager-legacy.service (rename for future systemd control of display manager choice) ==== upower ==== Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 - Make dependency on libimobile and libplist optional and disbled by default: Reading out battery and charging state of USB connected iPod/iPad does not justify the introduction of these dependencies for this core package. ==== xdm ==== Subpackages: displaymanager-sysconfig - Move display-manager.service to display-manager-legacy.service to prepare for systemd control of display manager choice (needs systemd-presets-common-SUSE update) - Create xdm.service to allow XDM to be used in systemd only mode - Order systemd-presets-common-SUSE before xdm ==== zstd ==== Subpackages: libzstd1 - Add patch (non-upstreamable): * 0001-Don-t-export-libzstd_static-CMake-target.patch