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=20250922

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 (143.0 -> 143.0.1)
  nfs-utils
  openSUSE-release (20250920 -> 20250922)
  python-zstandard
  texinfo (7.1 -> 7.2)
  zimg (3.0.5 -> 3.0.6+20250919.gdf9c147)

=== Details ===

==== MozillaFirefox ====
Version update (143.0 -> 143.0.1)
Subpackages: MozillaFirefox-branding-upstream

- Mozilla Firefox 143.0.1:
  https://www.firefox.com/en-US/firefox/143.0.1/releasenotes
  * Fixed a tab crash experienced by some users caused by DLL
    injection (bmo#1872261)

==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server

- Update to 2.8.4:
  https://kernel.org/pub/linux/utils/nfs-utils/2.8.4/2.8.4-Changelog
  
https://lore.kernel.org/linux-nfs/[email protected]/
  * rpc-statd.service: define dependency on both rpcbind.service and 
rpcbind.socket
  * nfsrahead: modify get_device_info logic
  * Fix build with glibc-2.42
  * nfsroot-generator: do not fail if nfsroot is not configured
  * systemd: Add a generator to mount /sysroot via NFSv4 in the initrd
  * systemd: Allow nfs-idmapd.service to be started without the server
  * configure.ac: AC_PROG_GCC_TRADITIONAL is obsolete.
  * nfsdctl: Warning Clean Up
  * gssd:fix the possible buffer overflow in get_full_hostname
  * nfsdcld:Fix a memory leak
  * nfsdctl: fix lockd config during autostart
  * nfsdctl: debug logging fixups
  * rpcctl: Add support for `rpcctl switch add-xprt`
  * rpcctl: Display new rpc_clnt sysfs attributes
  * rpcctl: Add support for the xprtsec sysfs attribute
  * rpcctl: Rename {read,write}_addr_file()
- Add new binary file /usr/lib/systemd/system-generators/nfsroot-generator
- Remove patches from upstream
  * nfs-utils-Fix-build-with-glibc-2.42.patch
  * nfs-utils-nfsdctl-fix-lockd-config-during-autostart.patch

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

- automatically generated by openSUSE-release-tools/pkglistgen

==== python-zstandard ====
Subpackages: python311-zstandard python313-zstandard

- Switch from %python_{build,install} to %pyproject_* macros.

==== texinfo ====
Version update (7.1 -> 7.2)
Subpackages: info info-lang

- Move htmlxref.cnf to makeinfo package, as it is used by texi2any
- Revert to using vendored versions of perl-libintl-perl and
  perl-Unicode-EastAsianWidth, because both are not part of
  openSUSE:Factory:Rings:0-Bootstrap
- Explicitly include dependencies from perl-libintl-perl, as they
  are not pulled in via the package
- Replace distribution provided version of perl-Text-Unidecode with
  vendored version to have a consistent approach to dependencies
- Remove explicit setting of LANG.  The build environment uses
  C.UTF-8, so a UTF-8 locale is ensured
- Add dependencies for texi2dvi and texindex.  Both programs had
  missing or non-explicit dependencies on various shell utilities.
  Furthermore, texi2dvi has execution statements for dvipdfmx,
  dvips, biber and thumbpdf, but the spec didn't require these
  programs
- Use distribution versions of perl-libintl-perl and
  perl-Unicode-EastAsianWidth over the versions included in
  texinfo's source tree
- Remove dependency on perl-gettext.  It's not required anymore,
  because gettext is now implicitly pulled in by perl-libintl-perl
- Add missing build dependency on gawk
- Add missing test dependencies for the parser tests, which would
  be skipped otherwise
- Add explicit dependency on the perl module Unicode::Normalize
  It's provided by perl, but if it's missing, it wouldn't fail the
  configuration, but introduce erroneous behaviour, so an explicit
  dependency doesn't hurt
- Update to version 7.2 (23 December 2024)
  * Build
    . "make install" installs files for texi2any under $datadir/texi2any, not
    $datadir/texinfo.
  * texinfo.tex
    . use @ as the escape character in all index files.  this requires
    new enough texi2dvi (Texinfo 6.7, 2019) for index files to be
    properly processed.
    . a bug has been fixed where a mangled PDF outline could be produced for
    a document using @unnumberedsec
    . you can call @unmacro with an undefined macro name, matching the
    behavior of texi2any
  * texi2any
    . set CHECK_NORMAL_MENU_STRUCTURE by default.  this means texi2any
    again checks menu structure by default (changed in 6.8 release, 2021).
    . only allow @definfoenclose to be used to redefine highlighting commands
    . sorting of indices is now independent of the input or output encodings
    . new customization variable COLLATION_LANGUAGE to allow linguistic
    tailoring of index sorting
    . new variable DOCUMENTLANGUAGE_COLLATION to use @documentlanguage for
    linguistic tailoring of index sorting
    . new variable USE_UNICODE_COLLATION to allow turning off the slower
    use of Unicode collation when sorting indices
    . rename BODYTEXT customization variable to BODY_ELEMENT_ATTRIBUTES
    . rename COMPLEX_FORMAT_IN_TABLE customization variable to
    INDENTED_BLOCK_COMMANDS_IN_TABLE
    . remove the following variables: AVOID_MENU_REDUNDANCY, FRAMES,
    FRAMESET_DOCTYPE, NO_USE_SETFILENAME, SILENT, USE_UP_NODE_FOR_ELEMENT_UP
    . remove SIMPLE_MENU variable and tree transformation
    . the use of the directories ~/.texinfo and ~/.texi2any for configuration
    files is deprecated, and should be replaced by texinfo or texi2any
    directories under XDG_CONFIG_HOME (usually ~/.config/).  the new
    locations are compatible with the XDG Base Directory Specification.
    in future versions, the ~/.texinfo and ~/.texi2any directories will
    not be in search paths.
    . do not try the us-ascii encoding anymore as a locale for translated
    document strings.
    . some unused translation files have been removed for the
    `texinfo_document' domain
    . Info output:
    . output Info-documentlanguage in Local Variables section of output
    file if @documentlanguage is given
    . HTML, Texinfo and raw text output:
    . an implementation of the conversion in C has been included, which
    is much faster than the code in Perl. set the `TEXINFO_XS_CONVERT'
    environment variable to 1 to use.
    . HTML output:
    . CHECK_HTMLXREF set by default for warnings about links to unknown
    external manuals
    . you can use the MATHJAX_CONFIGURATION customization variable to add
    data to the MathJax configuration object
    . warn if there is a .inf or .info suffix for cross-reference manual
    . use <pre> instead of <div><em> for output of @displaymath
    . remove border, cellpadding, cellspacing and align attributes.  add
    classes and use CSS when needed.
    . EPUB output:
    . stricter conformance for conformance checkers
  * info
    . check for init file under XDG_CONFIG_HOME/texinfo/infokey after
    checking ~/.infokey, in accordance with the XDG Base Directory
    Specification
  * Distribution
    . automake 1.17, autoconf 2.72, gettext 0.22.5, libtool 2.5.3
- Update patches to compile for the new version
  - texinfo-perl-5.42.patch
  - texinfo-zlib.patch
- Fix texinfo-zlib.patch
  texinfo-zlib.patch had the wrong variable referenced in the error check for
  reopening a file.  Furthermore, it could potentially have leaked the memory a
  string.  Both are minor bugs and very unlikely to occour

==== zimg ====
Version update (3.0.5 -> 3.0.6+20250919.gdf9c147)

- Update to version 3.0.6+20250919.gdf9c147:
  * test: fix NEON tests
  * depth: fix border handling in byte-word left shift conversion
- Update to 3.0.6+20250814.g1f53009
  * colorspace: fix AVX-512 sRGB/709 with negative input
    (introduced in 2.8)
  * resize: fix AVX-512 downscaling with certain tap counts
    (introduced in 2.6)
- Switch to snapshots of master because the branch on which
  releases are tagged lacks a lot of fixes that are in master while
  both share the same version identifier.
- Drop Patches
  * cmake-googletest.patch
  * zimg-gcc15.patch
  * zimg-s390x-unit-tests.patch

Reply via email to