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&version=Tumbleweed&build=20250923

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:
  busybox-links
  expat (2.7.1 -> 2.7.2)
  freeipmi (1.6.15 -> 1.6.16)
  grub2
  ibus
  inkscape
  kernel-source (6.16.7 -> 6.16.8)
  libetonyek (0.1.12 -> 0.1.13)
  libixion
  liborcus
  libphonenumber (9.0.10 -> 9.0.14)
  libreoffice
  libvisio (0.1.8 -> 0.1.9)
  nghttp2
  openSUSE-release (20250922 -> 20250923)
  openssh
  python-lxml (6.0.0 -> 6.0.1)
  python-pyzmq (27.0.0 -> 27.1.0)
  python311
  python311-core
  python313
  python313-core
  setools
  texlive
  yast2-installation (5.0.17 -> 5.0.18)
  yast2-kdump (5.0.5 -> 5.0.6)
  yast2-trans (84.87.20250912.0f4d35ab53 -> 84.87.20250920.83a9231d98)
  zchunk (1.5.1 -> 1.5.2)

=== Details ===

==== busybox-links ====
Subpackages: busybox-coreutils busybox-diffutils busybox-ed busybox-findutils 
busybox-gawk busybox-grep busybox-gzip busybox-procps busybox-psmisc 
busybox-sed busybox-sendmail busybox-which busybox-xz

- Provide support for bridge-utils-dummy (bsc#1242048).

==== expat ====
Version update (2.7.1 -> 2.7.2)
Subpackages: libexpat1

- version update to 2.7.2 [bsc#1249584]
  * CVE-2025-59375 -- Disallow use of disproportional amounts of
    dynamic memory from within an Expat parser
  * xmlwf: Fix (internal) help generator
  * xmlwf: Mention supported environment variables in
  - -help output
  * see Changes for details

==== freeipmi ====
Version update (1.6.15 -> 1.6.16)

- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed

==== grub2 ====
Subpackages: grub2-arm64-efi grub2-arm64-efi-bls grub2-common 
grub2-snapper-plugin grub2-systemd-sleep-plugin

- turn off page flipping for i386-pc using VBE video backend (bsc#1245636)
  * grub2-i386-pc-no-pageflipping.patch
- Fix boot hangs in setting up serial console when ACPI SPCR table is present
  and redirection is disabled (bsc#1249088)
  * 0001-term-ns8250-spcr-Return-if-redirection-is-disabled.patch

==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0

- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup

==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp

- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch

==== kernel-source ====
Version update (6.16.7 -> 6.16.8)
Subpackages: kernel-64kb kernel-default

- wifi: iwlwifi: pcie: fix byte count table for some devices
  (git-fixes).
- commit 051c8a7
- Linux 6.16.8 (bsc#1012628).
- fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability
  (bsc#1012628).
- block: don't silently ignore metadata for sync read/write
  (bsc#1012628).
- coredump: don't pointlessly check and spew warnings
  (bsc#1012628).
- fuse: Block access to folio overlimit (bsc#1012628).
- fhandle: use more consistent rules for decoding file handle
  from userns (bsc#1012628).
- dma-debug: don't enforce dma mapping check on noncoherent
  allocations (bsc#1012628).
- perf: Fix the POLL_HUP delivery breakage (bsc#1012628).
- irqchip/mvebu-gicp: Fix an IS_ERR() vs NULL check in probe()
  (bsc#1012628).
- iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags()
  (bsc#1012628).
- iommu/vt-d: Create unique domain ops for each stage
  (bsc#1012628).
- iommu/vt-d: Split paging_domain_compatible() (bsc#1012628).
- iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain
  (bsc#1012628).
- Revert "drm/amdgpu: Add more checks to PSP mailbox"
  (bsc#1012628).
- flexfiles/pNFS: fix NULL checks on result of
  ff_layout_choose_ds_for_read (bsc#1012628).
- SUNRPC: call xs_sock_process_cmsg for all cmsg (bsc#1012628).
- NFSv4: Don't clear capabilities that won't be reset
  (bsc#1012628).
- trace/fgraph: Fix error handling (bsc#1012628).
- NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
  (bsc#1012628).
- NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not
  supported (bsc#1012628).
- NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the
  server (bsc#1012628).
- tracing: Fix tracing_marker may trigger page fault during
  preempt_disable (bsc#1012628).
- nfs/localio: restore creds before releasing pageio data
  (bsc#1012628).
- ftrace/samples: Fix function size computation (bsc#1012628).
- tracing/osnoise: Fix null-ptr-deref in bitmap_parselist()
  (bsc#1012628).
- NFS: Serialise O_DIRECT i/o and truncate() (bsc#1012628).
- NFSv4.2: Serialise O_DIRECT i/o and fallocate() (bsc#1012628).
- NFSv4.2: Serialise O_DIRECT i/o and clone range (bsc#1012628).
- NFSv4.2: Serialise O_DIRECT i/o and copy range (bsc#1012628).
- NFS: nfs_invalidate_folio() must observe the offset and size
  arguments (bsc#1012628).
- NFSv4/flexfiles: Fix layout merge mirror check (bsc#1012628).
- tracing: Silence warning when chunk allocation fails in
  trace_pid_write (bsc#1012628).
- bpf, cpumap: Disable page_pool direct xdp_return need larger
  scope (bsc#1012628).
- cpufreq/amd-pstate: Fix setting of CPPC.min_perf in active
  mode for performance governor (bsc#1012628).
- s390/pai: Deny all events not handled by this PMU (bsc#1012628).
- s390/cpum_cf: Deny all sampling events by counter PMU
  (bsc#1012628).
- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after
  resume (bsc#1012628).
- bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt
  (bsc#1012628).
- xsk: Fix immature cq descriptor production (bsc#1012628).
- rqspinlock: Choose trylock fallback for NMI waiters
  (bsc#1012628).
- bpf: Allow fall back to interpreter for programs with stack
  size <= 512 (bsc#1012628).
- bpf: Tell memcg to use allow_spinning=false path in
  bpf_timer_init() (bsc#1012628).
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails
  to allocate psock->cork (bsc#1012628).
- EDAC/altera: Delete an inappropriate dma_free_coherent() call
  (bsc#1012628).
- i2c: rtl9300: fix channel number bound check (bsc#1012628).
- Revert "SUNRPC: Don't allow waiting for exiting tasks"
  (bsc#1012628).
- compiler-clang.h: define __SANITIZE_*__ macros only when
  undefined (bsc#1012628).
- arm64: kexec: initialize kexec_buf struct in
  load_other_segments() (bsc#1012628).
- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
  (bsc#1012628).
- doc: mptcp: net.mptcp.pm_type is deprecated (bsc#1012628).
- netlink: specs: mptcp: fix if-idx attribute type (bsc#1012628).
- ocfs2: fix recursive semaphore deadlock in fiemap call
  (bsc#1012628).
- btrfs: fix squota compressed stats leak (bsc#1012628).
- btrfs: fix subvolume deletion lockup caused by inodes xarray
  race (bsc#1012628).
- i2c: i801: Hide Intel Birch Stream SoC TCO WDT (bsc#1012628).
- i2c: rtl9300: ensure data length is within supported range
  (bsc#1012628).
- i2c: rtl9300: remove broken SMBus Quick operation support
  (bsc#1012628).
- net: libwx: fix to enable RSS (bsc#1012628).
    ... changelog too long, skipping 252 lines ...
- commit d6d89e9

==== libetonyek ====
Version update (0.1.12 -> 0.1.13)

- Update to version 0.1.13:
  + Add missing Numbers function names (tdf#151166)
- Drop libetonyek-deprecated-boost.patch: fixed upstream
- Modify libetonyek-mdds-3.0.patch: drop the configure.ac part

==== libixion ====

- Fix build with boost 1.89.0
- Modified patch:
  * libixion-boost-system.patch
    + modify the m4/boost.m4 to account for libboost_filesystem stub
    removal in version 1.89

==== liborcus ====

- Don't require the libboost_system-devel stub removed in boost 1.89
  on newer systems that don't really need it

==== libphonenumber ====
Version update (9.0.10 -> 9.0.14)

- Update to 9.0.14:
  * AUpdated phone metadata for region code(s): CZ, DE, IT, LI, LV,
    ME, SG, US, BT, DE, GY, IL, OM, PA, SG, SR, UY, GB, GG, GM, GY,
    IM, JE, DO, EH, IL, JP, MA, MN, OM, PG, SG, US
  * Updated short number metadata for region code(s): DE, UY, JP
  * New geocoding data for country calling code(s):
    1686 (en), 975 (en), 61 (en), 81 (en, ja)
  * Updated geocoding data for country calling code(s):
    39 (en, it), 61 (en), 34 (en, es)
  * Updated carrier data for country calling code(s):
    46 (en), 65 (en), 420 (en), 998 (en), 30 (en), 41 (en),
    49 (en), 65 (en), 86 (en, zh), 372 (en), 597 (en),
    968 (en), 975 (en), 220 (en), 370 (en), 592 (en), 27 (en),
    32 (en), 65 (en), 81 (en), 675 (en), 968 (en), 976 (en),
    996 (en)
  * Updated / refreshed time zone meta data

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw 
libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 
libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en 
libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 
libreoffice-qt6 libreoffice-writer libreofficekit

- Fix build with boost 1.89.0
- Upgrade bundled libraries
  * curl-8.11.1.tar.xz -> curl-8.14.1.tar.xz
  * harfbuzz-8.5.0.tar.xz -> harfbuzz-11.4.3.tar.xz
  * boost_1_85_0.tar.xz -> boost_1_89_0.tar.xz
  * poppler-24.08.0.tar.xz -> poppler-25.08.0.tar.xz
  * icu4c-74_2-src.tgz -> icu4c-77_1-src.tgz
  * icu4c-74_2-data.zip -> icu4c-77_1-data.zip
  * fontconfig-2.15.0.tar.xz -> fontconfig-2.17.1.tar.xz
  * freetype-2.13.2.tar.xz -> freetype-2.13.3.tar.xz
  * gpgme-1.24.0.tar.bz2 -> gpgme-1.24.3.tar.bz2
  * libgpg-error-1.51.tar.bz2 -> libgpg-error-1.55.tar.bz2
  * libassuan-3.0.1.tar.bz2 -> libassuan-3.0.2.tar.bz2
- Fix build on SLE-12-SP5
- Added patches:
  * boost-1_89_0.patch
    + upstream patch porting libreoffice to boost 1.89.0
  * python-detection.patch
    + fix to python detection upstream error

==== libvisio ====
Version update (0.1.8 -> 0.1.9)

- version update to 0.1.9
  * Implement displaying Angle TextField (tdf#126292)
  * Correctly display Text Background for VSD 6 and 11 format
    (tdf#126292)
  * Better handling of theme colors (tdf#168475)
- Removed patch:
  * libvisio-optional.patch
    + this version used std::optional instead

==== nghttp2 ====

- libboost_system was removed upstream

==== openSUSE-release ====
Version update (20250922 -> 20250923)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server

- Add patch to relax the openssl 3.x version check so that we
  don't identify a mismatch between released and pre-release
  versions as incompatible when we already identify the whole
  3.x versions as compatible (boo#1250115):
  * openssh-10.0p2-relax-openssl-version-check.patch
- Run some of the tests to check there are no regressions.

==== python-lxml ====
Version update (6.0.0 -> 6.0.1)

- update to 6.0.1:
  * LP#2116333: ``lxml.sax._getNsTag()`` could fail with an
    exception on malformed input.
  * GH#467: Some test adaptations were made for libxml2 2.15.
  * Patch by Nick Wellnhofer.
  * LP2119510, GH#473: A Python compatibility test was fixed for
    Python 3.14+.
  * GH#471: Wheels for "riscv64" on recent Python versions were
    added.
  * GH#469: The wheel build no longer requires the ``wheel``
    package unconditionally.
  * Binary wheels use the library version libxml2 2.14.5.
  * Windows binary wheels continue to use a security patched
    library version libxml2 2.11.9.

==== python-pyzmq ====
Version update (27.0.0 -> 27.1.0)

- Update to 27.1.0
  * 27.1.0 restores prior behavior where the constant `zmq.DRAFT_API` represents
    the actual availability of the draft API. This requires _both_ libzmq and
    pyzmq to be built with drafts enabled, not just libzmq.
    Restores behavior prior to pyzmq 23.
  * In pyzmq 23-27.0, `zmq.DRAFT_API` was a synonym for `zmq.has("draft")`.
    It is relatively rare that these two definitions differ, but not impossible
    (e.g. libzmq built with drafts enabled, but pyzmq not).
- from version 27.0.2
  * 27.0.2 fixes a bug where bind/connect could fail with "Invalid Argument" 
(EINVAL)
    when Python is run in devmode or with `PYTHONMALLOC=debug`.
- from version 27.0.1
  * 27.0.1 adds wheels for android and free-threaded Python 3.14 (314t) thanks 
to
    cibuildwheel 3.1, and adds wheels for free-threaded Python for Windows on 
ARM.
  * There are no changes to pyzmq code in this release.
- Add new zmq/backend/cffi/*.c files to devel package
- Remove .gitignore files from source tree

==== python311 ====
Subpackages: python311-curses python311-dbm

- Drop AppStream buildrequires and don't run appstreamcli validate
  as part of the build process: the appdata.xml is not updated by
  source directly, so we have more contol. Having Appstream or the
  deprecated appstream-glib result in a build cycle.
- Require AppStream to validate appdata file instead of deprecated
  appstream-glib.
- Update idle3.appdata.xml to pass the more pedantic appstreamcli.

==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base

- Drop AppStream buildrequires and don't run appstreamcli validate
  as part of the build process: the appdata.xml is not updated by
  source directly, so we have more contol. Having Appstream or the
  deprecated appstream-glib result in a build cycle.
- Require AppStream to validate appdata file instead of deprecated
  appstream-glib.
- Update idle3.appdata.xml to pass the more pedantic appstreamcli.

==== python313 ====
Subpackages: python313-curses python313-dbm python313-tk

- Drop AppStream: this results in a different cycle than
  appstream-glib. As the appdata.xml is controlled by ourselves, we
  can get away with just manually validating it when changing it.
- Require AppStream to validate appdata file instead of deprecated
  appstream-glib.
- Update idle3.appdata.xml to pass the more pedantic appstreamcli.

==== python313-core ====
Subpackages: libpython3_13-1_0 python313-base

- Drop AppStream: this results in a different cycle than
  appstream-glib. As the appdata.xml is controlled by ourselves, we
  can get away with just manually validating it when changing it.
- Require AppStream to validate appdata file instead of deprecated
  appstream-glib.
- Update idle3.appdata.xml to pass the more pedantic appstreamcli.

==== setools ====
Subpackages: python313-setools setools-console

- Simplify test multibuild flavor to fix broken build in Factory due to
  debuginfo generation

==== texlive ====

- Fix boost2.dif build with boost 1.89.0 (boo#1249956)
  * deadline_timer was removed from the boost/asio.hpp convenience
    header

==== yast2-installation ====
Version update (5.0.17 -> 5.0.18)

- Writing kdump settings must be after writing bootloader settings.
  Otherwise mkdumprd has no information about the installed kernel.
  If kdump has to set bootloader settings, the bootloader write function
  will be called again (bsc#1249370, bsc#1226676).
- 5.0.18

==== yast2-kdump ====
Version update (5.0.5 -> 5.0.6)

- Calling Bootloader.Write even in the installation workflow
  for every change in the bootloader settings.
  (bsc#1249370, bsc#1226676)
- Do not warn if systemd-boot will be used for bootloader.
- 5.0.6

==== yast2-trans ====
Version update (84.87.20250912.0f4d35ab53 -> 84.87.20250920.83a9231d98)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn 
yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da 
yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et 
yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu 
yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it 
yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko 
yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb 
yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR 
yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl 
yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr 
yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN 
yast2-trans-zh_TW yast2-trans-zu

- Update to version 84.87.20250920.83a9231d98:
  * Translated using Weblate (Slovenian)

==== zchunk ====
Version update (1.5.1 -> 1.5.2)

- update to 1.5.2:
  * fix cdecl
  * switch to maintained micromamba

Reply via email to