Please note that the kernel has been updated to 6.14.0 in this update.
No idea why it is not part of the automated diff, though.

> -----Original Message-----
> From: Guillaume Gardet <[email protected]>
> Sent: Wednesday, April 2, 2025 7:05 PM
> To: [email protected]
> Subject: New Arm Tumbleweed snapshot 20250331 released!
> 
> 
> Please note that this mail was generated by a script.
> The described changes are computed based on the aarch64 DVD.
> The full online repo contains too many changes to be listed here.
> 
> Please check the known defects of this snapshot before upgrading:
> https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio
> n=Tumbleweed&build=20250331
> 
> Please do not reply to this email to report issues, rather file a bug on
> bugzilla.opensuse.org. For more information on filing bugs please see
> https://en.opensuse.org/openSUSE:Submitting_bug_reports
> 
> Packages changed:
>   MozillaFirefox (136.0.1 -> 136.0.4)
>   aalib
>   cogl
>   crypto-policies
>   file
>   gawk
>   gcc14
>   gcc15 (15.0.1+git8082 -> 15.0.1+git9001)
>   gdm
>   gpm
>   iio-sensor-proxy (3.6 -> 3.7)
>   libXau
>   libguestfs
>   libuv (1.48.0 -> 1.50.0)
>   luajit (5.1.2.1.0+git.1731601260.fe71d0f -> 
> 5.1.2.1.0+git.1741730670.538a821)
>   m4
>   open-vm-tools
>   openSUSE-release (20250329 -> 20250331)
>   pam
>   pam-full-src
>   pixman (0.43.4 -> 0.44.2)
>   ristretto (0.13.3 -> 0.13.4)
>   rpm
>   screen
>   systemd-presets-common-SUSE
>   upower
>   xdm
>   xdp-tools
>   xfce4-session
>   xfce4-terminal (1.1.4 -> 1.1.5)
>   zstd
> 
> === Details ===
> 
> ==== MozillaFirefox ====
> Version update (136.0.1 -> 136.0.4)
> Subpackages: MozillaFirefox-branding-upstream
> 
> - Mozilla Firefox 136.0.4
>   MFSA 2025-19 (bsc#1240084)
>   * CVE-2025-2857, CVE-2025-2783 (bmo#1956398)
>     Incorrect handle could lead to sandbox escapes
>   136.0.3
>   * Significantly improved responsiveness on TikTok by improving the
>     speed of date formatting. (bmo#1954323)
>   136.0.2
>   * Fixed a bug where "Cookies and site data" and "Temporary cached
>     files and pages" were unexpectedly enabled after updating to
>     Firefox 136 for users with "History" and/or "Site settings" set
>     to clear on shutdown in previous versions. (bmo#1952564)
>   * Fixed an issue where the Primary Password prompt appeared in
>     unexpected situations. (bmo#1946121)
>   * Fixed visibility issues with radio buttons on dark backgrounds
>     (bmo#1951930)
>   * Fixed high CPU usage on Windows when the screen was locked or the
>     laptop lid was closed. (bmo#1924932)
> - Use default clang version. (by Aaron Puchert)
> 
> ==== aalib ====
> 
> - Use -std=gnu11 to avoid the strict C23 default from GCC 15.
> 
> ==== cogl ====
> Subpackages: libcogl-pango20 libcogl20 typelib-1_0-Cogl-1_0 typelib-1_0-
> CoglPango-1_0
> 
> - Export -std=gnu17 to cflags, fix build with gcc 15. Cogl is
>   deprecated upstream, and we can not expect this to be fixed from
>   there, so use older gcc standard until we can remove the package
>   from distro.
> - Refresh patches from upstream, keep the bots happy.
> 
> ==== crypto-policies ====
> Subpackages: crypto-policies-scripts
> 
> - 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: cpp15 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 
> libgomp1
> libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 
> 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 ====
> Subpackages: libgpm2
> 
> - 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__)
> 
> ==== libguestfs ====
> Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs 
> libguestfs0
> 
> - libguestfs-appliance: drop incorrect requireson libpcre1,
>   package was converted to pcre2 by 1.44.2
> 
> ==== libuv ====
> Version update (1.48.0 -> 1.50.0)
> 
> - update to 1.50.0:
>   * misc: implement uv_getrusage_thread
>   * linux: always use io_uring for epoll batching
> 
> ==== luajit ====
> Version update (5.1.2.1.0+git.1731601260.fe71d0f ->
> 5.1.2.1.0+git.1741730670.538a821)
> 
> - Update to version 5.1.2.1.0+git.1741730670.538a821:
>   * Change handling of nil value markers in template tables.
>   * REVERT: Change handling of nil value markers in template tables.
>   * macOS: Fix Apple hardened runtime support and put behind build option.
>   * macOS: Fix support for Apple hardened runtime.
>   * Fix handling of nil value markers in template tables.
>   * Avoid unpatching bytecode twice after a trace flush.
>   * Fix state restore when recording __concat metamethod.
>   * Windows: Allow mixed builds with msvcbuild.bat.
>   * macOS: Add suport for Apple hardened runtime.
>   * Add compatibility string coercion for fp:seek() argument.
>   * Windows: Clarify installation directory layout.
>   * Remove Cygwin from docs, since it's not a supported target.
>   * Improve CLI signal handling on POSIX.
>   * FFI: Add pre-declared int128_t, uint128_t, __int128 types.
>   * Use dylib extension for iOS installs, too.
>   * Change handling of nil value markers in template tables.
>   * Fix recording of BC_VARG.
>   * Reject negative getfenv()/setfenv() levels to prevent compiler warning.
>   * Bump copyright date.
>   * Force fallback source name for stripped bytecode.
>   * Remove dependency on <limits.h>.
>   * Restore state when recording __concat metamethod throws OOM.
>   * MIPS64: Fix pcall() error case.
>   * Fix detection of inconsistent renames due to sunk values.
> 
> ==== m4 ====
> 
> - Skip PGO with %want_reproducible_builds (boo#1040589)
> 
> ==== open-vm-tools ====
> Subpackages: libvmtools0 open-vm-tools-desktop
> 
> - (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.
> 
> ==== openSUSE-release ====
> Version update (20250329 -> 20250331)
> Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
> 
> - automatically generated by openSUSE-release-tools/pkglistgen
> 
> ==== pam ====
> 
> - Remove unix2_chkpwd, no consumer left
> 
> ==== pam-full-src ====
> Subpackages: pam-extra pam-manpages
> 
> - 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.
> 
> ==== ristretto ====
> Version update (0.13.3 -> 0.13.4)
> Subpackages: ristretto-lang
> 
> - Update to version 0.13.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
>   * meson-build: Remove check for xdt-csource
>   * autotools-build: Be sure gdbus-codegen files are regenerated
>   * build: Replace xdt-csource with glib-compile-resources
>   * build: Automate copyright year management
>   * Replace deprecated exo with libxfce4ui 4.21.0
>   * Completely hide pointer when fullscreen-timeout is set to 0
>   * viewer: Reset adjustments when switching file
>   * Revert "viewer: Reset viewer geometry data when setting file"
>   * Store adjustment values and restore them when switching file
>   * viewer: Reset viewer geometry data when setting file
>   * flatpak: Updates from Flathub and git
>   * icon-bar: Silence -Wmaybe-uninitialized warning
>   * Add meson build
>   * icons: Remove old app icon
>   * viewer: Don't set adjustement values if unchanged
>   * Add support for showing containing folder
>   * Translation Updates
> - Add BuildRequires: pkgconfig(exo-2)
> 
> ==== rpm ====
> Subpackages: librpmbuild10
> 
> - Backport check_c_compiler_flag cmake tests fix from upstream
>   The old code would pick up -fhardened by accident
>   * new patch: cmake_fhardened.diff
> 
> ==== screen ====
> 
> - K&R source is not ready for C23 used by default with GCC 15.
>   Use -std=gnu89 instead.
> 
> ==== 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
> 
> ==== xdp-tools ====
> 
> - Add fix-clang20-build.patch to fix build with Clang 20.
> 
> ==== xfce4-session ====
> Subpackages: xfce4-session-lang
> 
> - Build sub-package wayland-experimental only on Tumbleweed or
>   Slowroll; Leap does not provide labwc (yet).
> 
> ==== xfce4-terminal ====
> Version update (1.1.4 -> 1.1.5)
> Subpackages: xfce4-terminal-lang
> 
> - Update to version 1.1.5
>   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.
>   * build: Automate copyright year management
>   * window: Add dnd support outside screen
>   * Apply .clang-format file
>   * Sort includes
>   * clang-format: Add file
>   * Add meson build
>   * Add hidden setting to resize window when zoomed in/out
>   * Revert "Cancel by default in unsafe past dialog"
>   * build: Add missing dep flags
>   * Hide the launcher for xfce4-terminal-settings
>   * screen: Don't overwrite VteTerminal:allow-hyperlink binding
>   * Translation Updates
> - Remove obsolete relax-x11-version.patch
> 
> ==== zstd ====
> Subpackages: libzstd1
> 
> - Add patch (non-upstreamable):
>   * 0001-Don-t-export-libzstd_static-CMake-target.patch

Reply via email to