New Tumbleweed snapshot 20240229 released!
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=20240229 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: accountsservice ca-certificates-mozilla (2.62 -> 2.66) cpupower dvd+rw-tools emacs-w3m (1.4.632+546+gf8819bca -> 1.4.632+563+gdc5136d2) exiv2 (0.28.1 -> 0.28.2) fcitx-libpinyin gstreamer-plugins-rs (0.11.3 -> 0.12.2) libjxl (0.10.0 -> 0.10.1) libjxl-gtk (0.10.0 -> 0.10.1) libproxy-backend libproxy-client numactl opensc pcsc-asedriveiiie-usb pcsc-asekey pcsc-cyberjack pcsc-gempc pulseaudio python-atspi (2.46.0 -> 2.46.1) python-typing_extensions (4.9.0 -> 4.10.0) read-only-root-fs (1.0+git20220808.cd59f4f -> 1.0+git20240228.d85232a) tuned (2.21.0.0+git.670541d -> 2.22.1.2+git.86ac977) === Details === ==== accountsservice ==== Subpackages: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0 - Rebase accountsservice-sysconfig.patch: to fix build with GCC 14 (bsc#1219909). ==== ca-certificates-mozilla ==== Version update (2.62 -> 2.66) - Updated to 2.66 state of Mozilla SSL root CAs (bsc#1220356) Added: - CommScope Public Trust ECC Root-01 - CommScope Public Trust ECC Root-02 - CommScope Public Trust RSA Root-01 - CommScope Public Trust RSA Root-02 - D-Trust SBR Root CA 1 2022 - D-Trust SBR Root CA 2 2022 - Telekom Security SMIME ECC Root 2021 - Telekom Security SMIME RSA Root 2023 - Telekom Security TLS ECC Root 2020 - Telekom Security TLS RSA Root 2023 - TrustAsia Global Root CA G3 - TrustAsia Global Root CA G4 Removed: - Autoridad de Certificacion Firmaprofesional CIF A62634068 - Chambers of Commerce Root - 2008 - Global Chambersign Root - 2008 - Security Communication Root CA - Symantec Class 1 Public Primary Certification Authority - G6 - Symantec Class 2 Public Primary Certification Authority - G6 - TrustCor ECA-1 - TrustCor RootCert CA-1 - TrustCor RootCert CA-2 - VeriSign Class 1 Public Primary Certification Authority - G3 - VeriSign Class 2 Public Primary Certification Authority - G3 - remove-trustcor.patch: removed, now upstream - do a versioned obsoletes of "openssl-certs". - use rpm 4.20 compatible patch syntax - Use %patch -P N instead of deprecated %patchN. ==== cpupower ==== Subpackages: cpupower-bash-completion cpupower-lang libcpupower1 - Use %patch -P N instead of deprecated %patchN. ==== dvd+rw-tools ==== - Avoid comment out of patch application that leads to failure ot "osc service runall" - Use %patch -P N instead of deprecated %patchN. ==== emacs-w3m ==== Version update (1.4.632+546+gf8819bca -> 1.4.632+563+gdc5136d2) - Update to version 1.4.632+563+gdc5136d2: * * shimbun/sb-sankei.el (shimbun-sankei-login, shimbun-sankei-keep-login): Revert * * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Add author's name to subject if possible (shimbun-sankei-login, shimbun-sankei-keep-login): Update cookies handling * * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking) (shimbun-sankei-get-headers): Update regexps * * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Minor fixes * Add ``lexical-binding: nil'' to many files * * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking): New function (shimbun-sankei-get-headers): Use it for the sankeisyo group; minor improvements * * shimbun/sb-sankei.el: Fix it so to work again for almost groups * * w3m.el (w3m-fontify-anchors): Improve the way to find unsafe links * * shimbun/mew-shimbun.el (mew-shimbun-unseen-setup): Fix advice * * w3m.el (w3m-add-referer, w3m-puny-utf-16be): Fix custom types * * w3mhack.el (w3mhack-insert-git-revision, w3mhack-generate-load-file): Fix so to generate emacs-w3m-git-revision on Emacs 29 and up as well * * nnshimbun.el (nnshimbun-replace-date-header): Compile it if and only if it is necessary * * mew-shimbun.el (mew-shimbun-unseen-setup): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30 * * w3m-util.el (w3m-delete-w3m-initial-frames): Doc fix * * mime-w3m.el (mime-display-message, kill-new): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30 * Drop Emacs 27 support * * nnshimbun.el (nnshimbun-replace-date-header): Don't quote lambda form ==== exiv2 ==== Version update (0.28.1 -> 0.28.2) Subpackages: libexiv2-28 libexiv2-28-x86-64-v3 - update to 0.28.2 (bsc#1219870, CVE-2024-24826, bsc#1219871, CVE-2024-25112): * CVE-2024-24826: out-of-bounds read in QuickTimeVideo::NikonTagsDecoder. * CVE-2024-25112: denial of service due to unbounded recursion in QuickTimeVideo::multipleEntriesDecoder. ==== fcitx-libpinyin ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. ==== gstreamer-plugins-rs ==== Version update (0.11.3 -> 0.12.2) - Update to version 0.12.2: * Fixed - rtpgccbwe: Don't reset PTS/DTS to None as otherwise rtpsession won't be able to generate valid RTCP. - webrtcsink: Fix usage with 1.22. * Added - janusvrwebrtcsink: Add secret-key property. - janusvrwebrtcsink: Allow for string room ids and add string-ids property. - textwrap: Don't split on all whitespaces, especially not on non-breaking whitespace. - Update to version 0.12.1: * Added - gtk4: Create a window for testing purposes when running in gst-launch-1.0 or if GST_GTK4_WINDOW=1 is set. - webrtcsink: Add msid property. - Update to version 0.12.0: * Changed - ndi: ndisrc passes received data downstream without an additional copy, if possible. - webrtc: Cleanups to webrtcsrc/sink default signalling protocol, JavaScript implementation and server implementation. - webrtc: whipwebrtcsink is renamed to whipclientsink and deprecate old whipsink. * Fixed - gtk4: Fix Windows build when using EGL. - gtk4: Fix ARGB pre-multiplication with GTK 4.14. This requires building with the gtk_v4_10 or even better gtk_v4_14 feature. - gtk4: Fix segfault if GTK3 is used in the same process. - gtk4: Always draw background behind the video frame and not only when borders have to be added to avoid glitches. - livekitwebrtcsink: Add high-quality layer for video streams. - webrtc: Fix potential hang and fd leak in signalling server. - webrtc: Fix closing of WebSockets. - webrtchttp: Allow setting None for audio/video caps for WHEP. * Added - New awss3putobjectsink that works similar to awss3sink but with a different upload strategy. - New hlscmafsink element for writing HLS streams with CMAF/ISOBMFF fragments. - New inter plugin with intersink / intersrc elements that allow to connect different pipelines in the same process. - New janusvrwebrtcsink element for the Janus VideoRoom API. - New rtspsrc2 element. - New whipserversrc element. - gtk4: New background-color property for setting the color of the background of the frame and the borders, if any. - gtk4: New scale-filter property for defining how to scale the frames. - livesync: Add support for image formats. - ndi: Closed Caption support in ndisrc / ndisink. - textwrap: Add support for gaps. - tracers: Optionally only show late buffers in buffer-lateness tracer. - webrtc: Add support for custom headers. - webrtcsink: New payloader-setup signal to configure payloader elements. - webrtcsrc: Support for navigation events. ==== libjxl ==== Version update (0.10.0 -> 0.10.1) Subpackages: libjxl0_10 libjxl0_10-x86-64-v3 - Update to release 0.10.1 * reduce allocations and fixing speed regressions since 0.9.0 * resolve some bug in streaming encoding ==== libjxl-gtk ==== Version update (0.10.0 -> 0.10.1) Subpackages: gdk-pixbuf-loader-jxl gimp-plugin-jxl - Update to release 0.10.1 * reduce allocations and fixing speed regressions since 0.9.0 * resolve some bug in streaming encoding ==== libproxy-backend ==== - Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed. ==== libproxy-client ==== - Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed. ==== numactl ==== Subpackages: libnuma1 - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN ==== opensc ==== - Add CVE-2024-1454.patch. Fix for CVE-2024-1454 / bsc#1219868. ==== pcsc-asedriveiiie-usb ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. ==== pcsc-asekey ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. ==== pcsc-cyberjack ==== - Use %patch -P N instead of deprecated %patchN. ==== pcsc-gempc ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse - Do not BuildRequire pkgconfig(webrtc-audio-processing-1) on big endian architectures (s390, s390x, ppc64) as the dependency is not available: * WebRTC echo canceller will be disabled there ==== python-atspi ==== Version update (2.46.0 -> 2.46.1) - Update to version 2.46.1: + Fix some implicit function declarations and other compiler warnings in the tests. + Remove some unused code. + Update the README to describe the module's current status. ==== python-typing_extensions ==== Version update (4.9.0 -> 4.10.0) - update to 4.10.0: This feature release adds support for PEP 728 (TypedDict with extra items) and PEP 742 (``TypeIs``). - Add support for PEP 728, supporting the `closed` keyword argument and the special `__extra_items__` key for TypedDict. Patch by Zixuan James Li. - Add support for PEP 742, adding `typing_extensions.TypeIs`. Patch by Jelle Zijlstra. - Drop runtime error when a read-only `TypedDict` item overrides a mutable one. Type checkers should still flag this as an error. Patch by Jelle Zijlstra. - Speedup `issubclass()` checks against simple runtime-checkable protocols by around 6% (backporting https://github.com/python/cpython/pull/112717, by Alex Waygood). - Fix a regression in the implementation of protocols where `typing.Protocol` classes that were not marked as `@runtime_checkable` would be unnecessarily introspected, potentially causing exceptions to be raised if the protocol had problematic members. Patch by Alex Waygood, backporting https://github.com/python/cpython/pull/113401. - obsoletes backport-recent-implementation-of-protocol.patch ==== read-only-root-fs ==== Version update (1.0+git20220808.cd59f4f -> 1.0+git20240228.d85232a) - Update to version 1.0+git20240228.d85232a: * etc/grub.d/01_suse_ro_root: Don't btrfs-mount-subvol inside grub-emu ==== tuned ==== Version update (2.21.0.0+git.670541d -> 2.22.1.2+git.86ac977) - Update to version 2.22.1.2+git.86ac977: * fix-error * new release (2.22.1) * Rename plugin_intel_uncore.py to plugin_uncore.py * Rename IntelUncorePlugin to UncorePlugin * network-throughput: increased net.ipv4.tcp_rmem default value * spec: cleanup, drop RHEL dynamic_tuning customization * new release (2.22.0) - Polkit changes got accepted by security review (bsc#1220081) - Update to version 2.22.0.rc.1.0+git.ad314ee: * Disable dynamic tuning by default * plugin_cpu: improved backward compat. of the pm_qos parser warnings - Update to version 2.22.0-rc.1.0+git.ad314ee: * new release (2.22.0-rc.1) * Add missing install command for tuned-ppd.py * Fixes for intel uncore plugin * Add intel uncore plugin * scheduler: add option for ignoring IRQs affinity * Configure the PPD-to-TuneD daemon to work as a replacement of PPD * Implement the PPD-to-TuneD daemon * Make DBusExporter reusable for other services * Do not report errors on systems with no wifi * Add an ACPI plugin * plugin_cpu: Support cstate settings of `pm_qos_resume_latency_us` * Skip calling rpm-ostree kargs in no-op case * Expand sysctl plugin options when reporting overrides * profiles: add energy_performance_preference hints to profiles * hotplug: do not report ENOENT errors on device remove * profiles: Improve 'isolated_cores=' help text * Be explicit about amd-pstate support * Fixed REs escape sequences not to trigger SyntaxWarning * sap-hana-kvm-guest: fix whitespaces * Fix TextView to expand with window
20240110 is the release date of the most recent Tumbleweed snapshot, which includes several upgrades and enhancements. Remember that this notice is automatic, and you may examine the specific changes in the vast online repository by visiting https://basketrandom.io Explore the bleeding edge of Tumbleweed to get a sense of this Linux distribution's rapid progress.
participants (2)
-
Dominique Leuenberger
-
Emerson