Packages changed: 389-ds (3.0.1~git37.55529d1 -> 3.0.1~git39.e24615f) NetworkManager apache2-mod_dnssd kernel-firmware (20240426 -> 20240510) kernel-source (6.8.8 -> 6.8.9) kf6-kirigami (6.2.0 -> 6.2.1) libsolv (0.7.28 -> 0.7.29) libzypp (17.32.5 -> 17.33.4) linux-glibc-devel (6.8 -> 6.9) mandoc openSUSE-release (20240512 -> 20240514) opensuse-welcome (0.1.9+git.35.4b9444a -> 0.1.9+git.55.08b0379) pipewire (1.0.5+git36.60deeb2 -> 1.0.6) python-Pygments (2.17.2 -> 2.18.0) python-numpy ruby3.3 (3.3.0 -> 3.3.1) yast2 (5.0.6 -> 5.0.8) yast2-trans (84.87.20240505.45b4c21d5b -> 84.87.20240511.9a3bd96575) zip zoo zypper (1.14.71 -> 1.14.73) === Details === ==== 389-ds ==== Version update (3.0.1~git37.55529d1 -> 3.0.1~git39.e24615f) Subpackages: lib389 libsvrcore0 - Update to version 3.0.1~git39.e24615f: * Issue 6142 - Fix CI tests (#6161) * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158) ==== NetworkManager ==== Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Don't recommend ModemManager for the main package, as it's only needed by NetworkManager-wwan subpackage(bsc#1100395). ==== apache2-mod_dnssd ==== - fix build with gcc14 - added patches work with apache 2.4 + apache2-mod_dnssd-httpd24.patch ==== kernel-firmware ==== Version update (20240426 -> 20240510) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20240510 (git commit 7c2303328d8e): * linux-firmware: Amphion: Update vpu firmware * linux-firmware: Update firmware file for Intel BlazarU core * linux-firmware: Update firmware file for Intel Bluetooth Magnetor core * linux-firmware: Update firmware file for Intel Bluetooth Solar core * linux-firmware: Update firmware file for Intel Bluetooth Solar core * i915: Add BMG DMC v2.06 * linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306 * linux-firmware: Update firmware tuning for HP Consumer Laptop * amdgpu: DMCUB updates for various AMDGPU ASICs * rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B * rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B * cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops * linux-firmware: Add firmware and tuning for Lenovo Y770S ==== kernel-source ==== Version update (6.8.8 -> 6.8.9) - ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 (bsc#1217750). - commit dca0b95 - Update patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch references (add CVE-2024-26865 bsc#1223062). - commit eadd052 - Update patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch references (add CVE-2024-26862 bsc#1223111). - commit dc3978a - drm/amdgpu: fix doorbell regression (git-fixes). - commit aa245c7 - Linux 6.8.9 (bsc#1012628). - Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync (bsc#1012628). - Bluetooth: hci_sync: Fix UAF on create_le_conn_complete (bsc#1012628). - Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync (bsc#1012628). - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (bsc#1012628). - phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6 (bsc#1012628). - i2c: smbus: fix NULL function pointer dereference (bsc#1012628). - RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 (bsc#1012628). - riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628). - sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() (bsc#1012628). - sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr (bsc#1012628). - sched/eevdf: Always update V if se->on_rq when reweighting (bsc#1012628). - dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema (bsc#1012628). - phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered (bsc#1012628). - riscv: Fix loading 64-bit NOMMU kernels past the start of RAM (bsc#1012628). - riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628). - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (bsc#1012628). - dma: xilinx_dpdma: Fix locking (bsc#1012628). - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (bsc#1012628). - phy: qcom: m31: match requested regulator name with dt schema (bsc#1012628). - phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628). - phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits (bsc#1012628). - phy: rockchip-snps-pcie3: fix bifurcation on rk3588 (bsc#1012628). - phy: freescale: imx8m-pcie: fix pcie link-up instability (bsc#1012628). - phy: marvell: a3700-comphy: Fix hardcoded array size (bsc#1012628). - phy: marvell: a3700-comphy: Fix out of bounds read (bsc#1012628). - soundwire: amd: fix for wake interrupt handling for clockstop mode (bsc#1012628). - idma64: Don't try to serve interrupts when device is powered off (bsc#1012628). - dmaengine: tegra186: Fix residual calculation (bsc#1012628). - dmaengine: owl: fix register access functions (bsc#1012628). - mm: zswap: fix shrinker NULL crash with cgroup_disable=memory (bsc#1012628). - mm: turn folio_test_hugetlb into a PageType (bsc#1012628). - phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628). - phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE (bsc#1012628). - firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (bsc#1012628). - mtd: diskonchip: work around ubsan link failure (bsc#1012628). - mtd: limit OTP NVMEM cell parse to non-NAND devices (bsc#1012628). - udp: preserve the connected status if only UDP cmsg (bsc#1012628). - fbdev: fix incorrect address computation in deferred IO (bsc#1012628). - stackdepot: respect __GFP_NOLOCKDEP allocation flag (bsc#1012628). - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (bsc#1012628). - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (bsc#1012628). - net: b44: set pause params only when interface is up (bsc#1012628). - ethernet: Add helper for assigning packet type when dest address does not match device address (bsc#1012628). - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (bsc#1012628). - ACPI: CPPC: Fix access width used for PCC registers (bsc#1012628). - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (bsc#1012628). - ACPI: CPPC: Use access_width over bit_width for system memory accesses (bsc#1012628). ... changelog too long, skipping 334 lines ... - commit e7fcfd8 ==== kf6-kirigami ==== Version update (6.2.0 -> 6.2.1) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.2.1 * New bugfix release - Changes since 6.2.0: * Revert "Dialog: Always use an overlay as visual parent" ==== libsolv ==== Version update (0.7.28 -> 0.7.29) - improve updating of installed multiversion packages - fix decision introspection going into an endless loop in some cases - added experimental lua bindings - bump version to 0.7.29 - split libsolv-tools into libsolv-tools-base [jsc#PED-8153] ==== libzypp ==== Version update (17.32.5 -> 17.33.4) - version 17.33.4 (35) - add one more missing export for libyui-qt-pkg - Revert eintrSafeCall behavior to setting errno to 0. - version 17.33.3 (34) - fix up requires_eq usage for libsolv-tools-base - add one more missing export for PackageKit - version 17.33.2 - version 17.33.1 (33) - switch to reduced size libsolv-tools-base (jsc#PED-8153) - Fixed check for outdated repo metadata as non-root user (bsc#1222086) - Add ZYPP_API for exported functions and switch to visibility=hidden (jsc#PED-8153) - Dynamically resolve libproxy (jsc#PED-8153) - version 17.33.0 (33) - Fix download from gpgkey URL (bsc#1223430, fixes openSUSE/zypper#546) - version 17.32.6 (32) ==== linux-glibc-devel ==== Version update (6.8 -> 6.9) - Update to kernel headers 6.9 ==== mandoc ==== - Add /usr/lib/rpm/lua/mandoc.lua and use it for processing man pages in the trigger scripts, making processing of packages with many man pages (see OpenSSL for an example) significantly faster. ==== openSUSE-release ==== Version update (20240512 -> 20240514) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== opensuse-welcome ==== Version update (0.1.9+git.35.4b9444a -> 0.1.9+git.55.08b0379) - Update to version 0.1.9+git.55.08b0379: * Update README.md * Refresh README with build instructions * adding donate button to allow donations to the Geeko Foundation * Translated using Weblate (Macedonian) * Translated using Weblate (Russian) ==== pipewire ==== Version update (1.0.5+git36.60deeb2 -> 1.0.6) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.0.6: * Highlights - A bitfield race was fixed that could cause some crashes or undefined behaviour when moving nodes between drivers. - Fix to some invalid memory access in the pw-mon and pw-dump. - A regression in kodi with IEC958 formats playback was fixed. - A race in the ALSA plugin was fixed when updating the eventfd. - Improvements and fixes to module-combine-stream. - Negotiation was improved in pipewiresrc. - Some more small fixes and improvements. * PipeWire - Context properties are now set early so that client properties can be matched with rules. - A bitfield race was fixed that could cause some crashes or undefined behaviour when moving nodes between drivers. * Tools - Fix failure to hide properties in pw-mon. (#3997) - Fix some memleaks and a crash in pw-dump. (#4001) * Modules - The combine-stream module now prevents resampling to avoid broken audio because of different samplerates. - Fix a potential double free in module-loopback when calculating the delay. (#3748) - The FFADO module now only starts when ports are negotiated to avoid startup races. (#3968) - The combine-stream module will now forward tags. * SPA - Monitor volumes are now also clamped to the min/max volumes. (#3962) - V4l2 and libcamera now encodes the device ids into a JSON array. This is part of the deduplication code of devices. - A regression in kodi with IEC958 formats playback was fixed. * Bluetooth - Improved buffer handling and queued data when stopping. * ALSA - A race was fixed when updating the eventfd. (#3711) * GStreamer - Handle some errors better instead of crashing. (#3994) - Fix a memleak in the stream params handling. - Negotiation was improved in pipewiresrc. ==== python-Pygments ==== Version update (2.17.2 -> 2.18.0) - update to version 2.18.0: * New lexers: + Janet (#2557) + Lean 4 (#2618, #2626) + Luau (#2605) + Mojo (#2691, #2515) + org-mode (#2628, #2636) + Promela (#2620) + Soong / ``Android.bp`` (#2659) + Tact (#2571) + Typst (#2596) * Updated lexers: + Awk: recognize ternary operator (#2687) + Bash: add ``openrc`` alias (#2599, #2371) + Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments (#2678) + DNS zone files: Fix comment parsing (#2595) + Hy: Support unicode literals (#1126) + Inform6: Update to Inform 6.42 (#2644) + lean: Fix name handling (#2614) + Logtalk: add ``uninstantiation`` keyword and recognize escape sequences (#2619) + Macaulay2: Update to 1.23 (#2655) + Python: fix highlighting of soft keywords before ``None``/ ``True``/``False`` + reStructuredText: use ``Token.Comment`` for comments instead of ``Comment.Preproc`` (#2598) + Rust: highlight ``:``, ``::`` and ``->`` as ``Punctuation`` and whitespace as ``Whitespace``, instead of ``Text`` in both cases (#2631) + Spice: Add keywords (#2621) + SQL Explain: allow negative numbers (#2610) + Swift: Support multiline strings (#2681) + ThingsDB: add constants and new functions; support template strings (#2624) + UL4: support nested ```` and ```` tags (#2597) + VHDL: support multi-line comments of VHDL-2008 (#2622) + Wikitext: Remove ``kk-*`` in ``variant_langs`` (#2647) + Xtend: Add ``val`` and ``var`` (#2602) * New styles: + Coffee (#2609) * Make background colors in the image formatter work with Pillow 10.0 (#2623) * Require Python 3.8. As a result, the ``importlib-metadata`` package is no longer needed for fast plugin discovery on Python 3.7. The ``plugins`` extra (used as, e.g., ``pip install pygments[plugins]``) is kept for backwards compatibility but now has no effect. (#2601) * Require the ``url`` attribute for lexers inside Pygments, add it to many lexers (#2588) * Replace Pyflakes linter with Ruff (#2592) * Add macOS CI (#2594) * Built-in lexers now declare the version of Pygments in which they were added in a required ``version_added`` lexer attribute instead of a ``.. versionadded::`` directive in the docstring (#2589, #2634) * The ``url`` attribute is now required for built-in lexers and has been added to all existing lexers (#2588) * The RTF formatter supports line number and line highlighting now (#1217, #2654) * Add ``\sa0`` keyword in the RTF formatter (#1111, #2607) * Register ``pycon`` as an alias for the Python console lexer (#2697) * Add MIME-Type for ``DesktopLexer`` (#2613) * Fix native style to meet WCAG AA guidelines (#2600) * Fix typo in documentation (#2672) * Use format strings consistently (#2661) * Add ``__class_getitem__`` to ``Formatter`` to improve typing support (#2665) - set the base python version to 3.8 - drop the requirement of importlib-metadata: already included in python 3.8 and above - remove unneeded executable bit from some python files ==== python-numpy ==== - Enable openblas for python-numpy:gnu-hpc on s390x ==== ruby3.3 ==== Version update (3.3.0 -> 3.3.1) Subpackages: libruby3_3-3_3 - Update to 3.3.1 (boo#1221851 boo#1221852 boo#1223314) https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/ https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/ https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/ https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/ https://github.com/ruby/ruby/releases/tag/v3_3_1 - Add additionnal flags: cflags, cppflags and ASFLAGS ==== yast2 ==== Version update (5.0.6 -> 5.0.8) Subpackages: yast2-logs - Properly close nested progress callbacks (bsc#1223281) - 5.0.8 - removed "journalctl --dmesg" from save_y2los - replaced "journalctl --dmesg" with "journalctl -b" - 5.0.7 ==== yast2-trans ==== Version update (84.87.20240505.45b4c21d5b -> 84.87.20240511.9a3bd96575) 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.20240511.9a3bd96575: * Translated using Weblate (Russian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * New POT for text domain 'storage'. * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) * Translated using Weblate (Turkish) ==== zip ==== - Compile with C89 standard to build with gcc14 ==== zoo ==== - zoo-gcc14.patch: fix build with gcc14, mostly implicits and type missmatches fixed. ==== zypper ==== Version update (1.14.71 -> 1.14.73) Subpackages: zypper-log zypper-needs-restarting - Fixed check for outdated repo metadata as non-root user (bsc#1222086) - BuildRequires: libzypp-devel >= 17.33.0. - Delay zypp lock until command options are parsed (bsc#1223766) - version 1.14.73 - Unify message format(fixes #485) - version 1.14.72 - switch cmake build type to RelWithDebInfo - modernize spec file (remove Authors section, use proper macros, remove redundant clean section, don't mark man pages as doc) - switch to -O2 -fvisibility=hidden -fpie: * PIC is not needed as no shared lib is built * fstack-protector-strong is default on modern dists and would be downgraded by fstack-protector * default visibility hidden allows better optimisation * O2 is reducing inlining bloat - > 18% reduced binary size - remove procps requires (was only for ZMD which is dropped) (jsc#PED-8153)