Please note that this mail was generated by a script. The described changes are computed based on the x86_64 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=1&version=Tumbleweed&build=20221204 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: Mesa Mesa-drivers NetworkManager (1.40.2 -> 1.40.6) duktape ell (0.53 -> 0.54) gdm glib2 (2.74.1 -> 2.74.3) glib2-branding-openSUSE gnome-maps (43.1 -> 43.2) gnome-shell gnome-software (43.1 -> 43.2) libHX (4.7 -> 4.8) libX11 libshumate (1.0.2 -> 1.0.3) libstorage-ng (4.5.53 -> 4.5.54) nautilus (43.0 -> 43.1) ovmf pciutils (3.8.0 -> 3.9.0) postfix python-charset-normalizer (3.0.0 -> 3.0.1) rubygem-rspec (3.11.0 -> 3.12.0) rubygem-rspec-core (3.11.0 -> 3.12.0) rubygem-rspec-expectations (3.11.1 -> 3.12.0) rubygem-rspec-mocks (3.11.1 -> 3.12.0) rubygem-rspec-support (3.11.1 -> 3.12.0) tgt (v1.0.82 -> 1.0.84) zvbi (0.2.35 -> 0.2.38) === Details === ==== Mesa ==== Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - spefile: removed Release lines from libxatracker2, libxatracker-devel packages in the hope to have reproducibly builds also on Tumbleweed (boo#1205998) ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2 - spefile: removed Release lines from libxatracker2, libxatracker-devel packages in the hope to have reproducibly builds also on Tumbleweed (boo#1205998) ==== NetworkManager ==== Version update (1.40.2 -> 1.40.6) Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.40.6: + team: - Also set empty port configuration so teamd knows about the port. - Restore port configuration after teamd respawn. - Changes from version 1.40.4: + dhcp: revert restarting DHCP when MAC address changes, for example during a bond fail over. + Various documentation fixes. + Fix non-exported ABI in libnm which was wrongly present in the header files but unusable so far. + ifcfg-rh: fix writing ethtool pause settings to file. + core: set "proto static" for manual routing rules configured by NetworkManager. + Various minor bugfixes. ==== duktape ==== - duktape-link-m.patch: link against libm for sin() and related functions, in case the compiler with -Os creates external references. bsc#1205805 ==== ell ==== Version update (0.53 -> 0.54) - update to 0.54: * Add support for DHCPv6 SLAAC address creation. * Add support for control of optimistic DAD feature. * Add support for checking validity dates of certificates. * Add support for RFC 5746 Secure Renegotiation. ==== gdm ==== Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update gdm-fingerprint.pamd and gdm-smartcard.pamd: Before this they do not really support fingerprint and smartcard, just put correct configuration to make them work (bsc#1205664). - Enable split authentication because we have correct gdm-fingerprint.pamd and gdm-smartcard.pamd. ==== glib2 ==== Version update (2.74.1 -> 2.74.3) Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Update to version 2.74.3: + Fix regression in type checking `g_str_equal()` from C++ projects (glgo#GNOME/GLib#2820). + Bugs fixed: - glgo#GNOME/GLib#2820 g_str_equal: New macro version breaks compilation in C++ projects - glgo#GNOME/GLib!3096 Backport !3094 âgstrfuncs: Fix regression in C++ types accepted by g_str_equal()â to glib-2-74 - Changes from version 2.74.2: + Fix GVariant type depths checks on text format variants. + Fix an obscure corner case with FD handling in g_spawn_*() when a process has already closed the standard I/O FDs. + Fix regression in type checking on const arguments to g_str_equal(). + Bugs fixed: glgo#GNOME/GLib#2782 GVariant type depth not checked on typedecls in text format variants. glgo#GNOME/GLib#2795 [regression] gnome-keyring-daemon uses 100% CPU with glib-2.74.1. glgo#GNOME/GLib#2799 Wrong GTask tag on error return path in g_proxy_resolver_lookup_async(). glgo#GNOME/GLib#2809 g_str_equal switched to stricter API (typing). glgo#GNOME/GLib!3017 Backport !3008 âgio/gdesktopappinfo: Free the wrapped argv array on launch failureâ to glib-2-74. glgo#GNOME/GLib!3038 Backport !3035 âportal: Fix broken header guardâ to glib-2-74. glgo#GNOME/GLib!3039 Backport !3029 âRevert "Handling collision between standard i/o file descriptors and newly created ones" â to glib-2-74. glgo#GNOME/GLib!3046 Backport !3045 âgproxyresolver: lookup_finish() should better parallel lookup_async()â to glib-2-74. glgo#GNOME/GLib!3063 Backport !3061 âgvariant-parser: Speed up maybe_wrapper() by an order of magnitudeâ to glib-2-74. glgo#GNOME/GLib!3084 Backport !3082 âgstrfuncs: Fix regression in types accepted by g_str_equal()â to glib-2-74. + Updated translations. - Drop ca905744.patch and a1151bc1.patch: Fixed upstream. - Rebase patches with quilt. ==== glib2-branding-openSUSE ==== - Adjust desktop file names of preferred applications: + evince.desktop => org.gnome.evince.desktop (since GNOME 3.30). + eog.desktop => org.gnome.eog.desktop (since GNOME 3.36). + file-roller.desktop => org.gnome.FileRoller.desktop - Fix name to impress: libreoffice-impress.destop. ==== gnome-maps ==== Version update (43.1 -> 43.2) Subpackages: gnome-maps-lang - Update to version 43.2: + Fix excessive margins in place bubbles. + Fix adaptive mode detection when maximized. + Fix broken long-press to bring up the context menu on touch screens. + Updated translations. ==== gnome-shell ==== Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang - Add gnome-shell-main-Leak-the-GJS-context-and-ShellGlobal.patch: Leak the GJS context and ShellGlobal, the patch is from https://src.fedoraproject.org/rpms/gnome-shell/tree/rawhide (bsc#1205518) ==== gnome-software ==== Version update (43.1 -> 43.2) Subpackages: gnome-software-lang gnome-software-plugin-packagekit - Update to version 43.2: + Fix show of updatable app in the details page. + Fix search for apps providing some feature under rpm-ostree. + Fix sending of ODRS data when using libsoup3. + Fix occasional crash when installing apps. + Updated translations. ==== libHX ==== Version update (4.7 -> 4.8) Subpackages: libHX32 libHX32-32bit - Update to release 4.8 * io: call posix_fadvise when slurping files * io: fix garbling of slurped data when read from an unknown-size source ==== libX11 ==== Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1 - U_0001-Add-XFreeThreads-function.patch U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch * adding all patches since 1.8.2 release in order to try fixing regressions after introducing thread safety constructor with 1.8.1 (boo#1205778, boo#1205818) - supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch - re-enabled thread safe constructor ==== libshumate ==== Version update (1.0.2 -> 1.0.3) Subpackages: libshumate-1_0-1 libshumate-lang typelib-1_0-Shumate-1_0 - Update to version 1.0.3: + Fix memory leaks. + Remove old tiles more aggresively, speeding up zoom animations. ==== libstorage-ng ==== Version update (4.5.53 -> 4.5.54) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (Macedonian) (bsc#1149754) - 4.5.54 ==== nautilus ==== Version update (43.0 -> 43.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 nautilus-lang - Update to version 43.1: + Bugfixes: - Actually reset metadata when reseting to default columns - Don't allow hiding name column - Keep track of column sorting changes - Fix view focus navigation - Reimplement view navigation from the previewer - Don't accept drops into search directory - Share settings with GTK4 filechooser - Fix a properties extensions bugs - Fix various Drag-and-Drop bugs - Remove dead shortcut from Keyboard Shortcut - Allow opening current view in new tab from sidebar - Fix crashes + Performance improvements: - Optimize sorting during directory loading - Minimize column factories - Increase search timeout - Minimize and optimize menu updates + Build fixes: Make header prototypes match definitions + Updated translations. ==== ovmf ==== Subpackages: qemu-ovmf-x86_64 - Add ovmf-Revert-OvmfPkg-PlatformInitLib-dynamic-mmio-window-s.patch to avoid Page-Fault exception when booting with edk2-stable202211 ovmf. (bsc#1205978) - This is a revert patch for workaround problem temporary. ==== pciutils ==== Version update (3.8.0 -> 3.9.0) Subpackages: libpci3 - update to 3.9.0: * We decode Compute Express Link (CXL) capabilities. * The tree mode of lspci is now compatible with filtering options. * When setpci is used with a named register, it checks whether the register is present in the particular header type. * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead of iopl() to gain access to I/O ports. * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1 interface over MMIO. This is useful on some ARM machines, but it requires manual configuration of the MMIO addresses. * As usually, updated pci.ids to the current snapshot of the database. ==== postfix ==== - postfix default main.cf myhostname default causes conflict (bsc#1192173) Use the postfix build in defaults for myhostname and mydestination ==== python-charset-normalizer ==== Version update (3.0.0 -> 3.0.1) - Update to 3.0.1 Fixed Multi-bytes cutter/chunk generator did not always cut correctly (PR #233) Changed Speedup provided by mypy/c 0.990 on Python >= 3.7 ==== rubygem-rspec ==== Version update (3.11.0 -> 3.12.0) updated to version 3.12.0 no changelog found ==== rubygem-rspec-core ==== Version update (3.11.0 -> 3.12.0) updated to version 3.12.0 see installed Changelog.md ==== rubygem-rspec-expectations ==== Version update (3.11.1 -> 3.12.0) updated to version 3.12.0 see installed Changelog.md ==== rubygem-rspec-mocks ==== Version update (3.11.1 -> 3.12.0) updated to version 3.12.0 see installed Changelog.md ==== rubygem-rspec-support ==== Version update (3.11.1 -> 3.12.0) updated to version 3.12.0 see installed Changelog.md ==== tgt ==== Version update (v1.0.82 -> 1.0.84) - update to 1.0.84: * fix bug: target bound initiator-name but client cannot discovery the target device * fix use-after-free in iser_conn_free() ==== zvbi ==== Version update (0.2.35 -> 0.2.38) - update to 0.2.38: * Updates to remove compiler and Doxygen warnings. * Fix cross-compile issues from autotools updates. * Update header files to UTF-8 encoding. * Update new maintainer and repository information after moving * the project to github. * Upgrade build system to new autotools versions. * Apply simple patches from SourceForge and debian. - drop 05_MAXPATHLEN.patch 01_Makefile.am.patch 00_fix-configure.in.patch 08_fix-manpage.patch 07_fix-spelling-in-binaries.patch 06_sizeof-FTBFS.patch 09_fix-FTBFS-GCC6.patch 03_fails-to-write.patch : upstream / obsolete