Packages changed: AppStream (1.0.2 -> 1.0.3) AppStream-qt6 (1.0.2 -> 1.0.3) Mesa Mesa-drivers MicroOS-release (20240512 -> 20240515) NetworkManager distrobox (1.7.1 -> 1.7.2.1) gnome-browser-connector gnome-control-center installation-images-MicroOS (17.125 -> 17.127) kernel-firmware (20240426 -> 20240510) kernel-source (6.8.8 -> 6.8.9) kf6-kirigami (6.2.0 -> 6.2.1) krb5 libzypp (17.32.5 -> 17.34.0) mandoc openssh pipewire (1.0.5+git36.60deeb2 -> 1.0.6) podman (5.0.2 -> 5.0.3) python-Mako (1.3.3 -> 1.3.4) systemd (255.5 -> 255.6) vlc yast2 (5.0.6 -> 5.0.8) zvbi zypper (1.14.71 -> 1.14.73) === Details === ==== AppStream ==== Version update (1.0.2 -> 1.0.3) - Update to version 1.0.3: + Features: * validator: Check that description lists don't get translated * validator: Improve translation checks for descriptions * cli: compose: Allow to propagate selected custom entries to catalog output * validator: Check for common typo of "scheme_preference" branding property * xml: Generate a developer_name compat tag for older 3rd-party parsers * validator: Flag duplicate branding colors as invalid * Add Plasma Mobile as recognized desktop-style + Specification: * docs: Clarify a developer element is not allowed to exist multiple times * docs: Explicitly clarify a developer/name element must not be repeated * docs: Clarify metainfo translation rules a bit + Bugfixes: * qt: Fix relocation of Config.cmake files * cli: check-syscompat: Recognize available required controls as available * validator: Guard issue emission functions with G_GNUC_PRINTF * validator: Always use secure string formatting for issue emit function * utils: Explicitly set format style when installing catalog metadata * Suppress static-analyzer drawing wrong conclusions on GCC 14 + Miscellaneous: * docs: List AppStreamCompose as related to AppStream * docs: Add manpages back * validator: Mark developer-id-missing as info-priority again ==== AppStream-qt6 ==== Version update (1.0.2 -> 1.0.3) - Update to version 1.0.3: + Features: * validator: Check that description lists don't get translated * validator: Improve translation checks for descriptions * cli: compose: Allow to propagate selected custom entries to catalog output * validator: Check for common typo of "scheme_preference" branding property * xml: Generate a developer_name compat tag for older 3rd-party parsers * validator: Flag duplicate branding colors as invalid * Add Plasma Mobile as recognized desktop-style + Specification: * docs: Clarify a developer element is not allowed to exist multiple times * docs: Explicitly clarify a developer/name element must not be repeated * docs: Clarify metainfo translation rules a bit + Bugfixes: * qt: Fix relocation of Config.cmake files * cli: check-syscompat: Recognize available required controls as available * validator: Guard issue emission functions with G_GNUC_PRINTF * validator: Always use secure string formatting for issue emit function * utils: Explicitly set format style when installing catalog metadata * Suppress static-analyzer drawing wrong conclusions on GCC 14 + Miscellaneous: * docs: List AppStreamCompose as related to AppStream * docs: Add manpages back * validator: Mark developer-id-missing as info-priority again ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - Enable libvulkan_intel on arm ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium - Enable libvulkan_intel on arm ==== MicroOS-release ==== Version update (20240512 -> 20240515) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== NetworkManager ==== Subpackages: NetworkManager-bluetooth 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). ==== distrobox ==== Version update (1.7.1 -> 1.7.2.1) Subpackages: distrobox-bash-completion - Update to version 1.7.2.1 + changes from 1.7.2.1 * chore(init): Add sudo to Wolfi (#1375) * Add fedora toolbox 40 to list of compatible images (#1377) * init: fix setting empty DISPLAY variable, breaking gpg + changes from 1.7.2 * all: properly handle env vars and configs in all commands (#1328) * chore: bump CI actions, minor fixes to README and other files (#1345) * docs: Specify that distrobox is in the extra repo (#1316) * docs: Support latest alpine (#1341) * docs: Update copyright in footer (#1365) * docs: Update useful_tips.md (#1330) * enter: make log_timestamp date format universally compatible (#1343) * export: cancel export when trying to delete (#1340) * export: consider only absolute candidate icon paths that exist (#1318) * init: Support musl variant of Void Linux (#1327) * init: add explicit creation of /etc/fish/conf.d (#1348) * init: massively speed up apt/pacman/xbps deps install (#1324) * install: use more portable install(1) arguments (#1364) * CI: fix hostname test * CI: try to ensure enough disk space * CI: use shell-funcheck * all: improve function docs * assemble: add custom hostname support * create: fix regression with rootless runc 1.20~rc1 (#1359) * docs: add Slackware 15 (#1357) * docs: move upgrading instruction a bit more ahead (#1342) * docs: update xhost command to be silent (#1350) * enter: Fix support for Active Directory usernames including backslashes (#1360) * enter: fix regression in fish shell login with initful systems * enter: fix typo in command generation (#1331) * export: fix duplicate extra_flags (#1311) * export: use different symbol for IFS (#1351) * init, create: use $CONTAINER_ID to distinguish container's prompts. Use host's hostname by default. * init: ensure fish config is sourced only on interactive shell (#1292) * init: fix endless hook append (#1320) * init: fix performance regression in skel file setup (#1317) * init: forward wayland display only if it is set * rm: revert 22bc081, simplify removal of exported app/bins (#1301) ==== gnome-browser-connector ==== - Patch to support python 3.6 on SLE/Leap 15.6 (bsc#1223902): python36.patch. ==== gnome-control-center ==== Subpackages: gnome-control-center-color gnome-control-center-goa - Re-Enable location-services support: + Pass -Dlocation-services=enabled to meson. * * Support had been disabled by upstream as the mozilla location service will shut down. which in turn means location service will not be very accurate anymore. ==== installation-images-MicroOS ==== Version update (17.125 -> 17.127) - merge gh#openSUSE/installation-images#715 - remove fbiterm (bsc#1224053) - 17.127 - merge gh#openSUSE/installation-images#714 - Add support for Slowroll - 17.126 ==== 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" ==== krb5 ==== - Enable the LMDB backend for KDB ==== libzypp ==== Version update (17.32.5 -> 17.34.0) - version 17.34.0 (34) - Fix versioning scheme - 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) ==== 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. ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Only for SLE15, restore the patch file removed in Thu Feb 18 13:54:44 UTC 2021 to restore the previous behaviour from SP5 of having root password login allowed by default (fixes bsc#1223486, related to bsc#1173067): * openssh-7.7p1-allow_root_password_login.patch - Since the default value for this config option is now set to permit root to use password logins in SLE15, the openssh-server-config-rootlogin subpackage isn't useful there so we now create an openssh-server-config-disallow-rootlogin subpackage that sets the configuration the other way around than openssh-server-config-rootlogin. ==== pipewire ==== Version update (1.0.5+git36.60deeb2 -> 1.0.6) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa 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. ==== podman ==== Version update (5.0.2 -> 5.0.3) - Update to version 5.0.3: * Bump to v5.0.3 * Update release notes for v5.0.3 * [v5.0] Bump Buildah to v1.35.4 CVE-2024-3727 (bsc#1224122) * [CI:DOCS] Fix artifact action * [CI:DOCS] Build & upload release artifacts with GitHub Actions * Fix machine volumes with long path and paths with dashes * Disable failing bud test * Remove unncessary lines at the end of specfile summary * Add GitHub action to update version on Podman.io * Bump to v5.0.3-dev ==== python-Mako ==== Version update (1.3.3 -> 1.3.4) - update to 1.3.4: * Fixed regression caused by the fix for :ticket:`320` where new logic added to interpret list and dictionary comprehensions would fail for expression oriented keys. As the parsing in question was not necessary for these keys, it's been removed. * Fixed issue where a parsed expression which contained sub-brackets, such as dictionary literals, would fail to be interpreted correctly even though the initial parsing is correct. ==== systemd ==== Version update (255.5 -> 255.6) Subpackages: libsystemd0 libudev1 systemd-boot systemd-coredump systemd-experimental udev - Import commit a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79 (merge of v255.6) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/49fb09fa18a7b81f6b3c3c15aca47fd00940430e...a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79 ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt - Address build failures with GCC 14 (boo#1223909): + Add 4645.patch: fix incompatible-pointer-types assignment on Linux. ==== yast2 ==== Version update (5.0.6 -> 5.0.8) - 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 ==== zvbi ==== - added patches fix build with gcc14 https://github.com/zapping-vbi/zvbi/commit/ae74ae513714f81b9b8abdb12e1b235d16fad74e + zvbi-gcc14.patch ==== zypper ==== Version update (1.14.71 -> 1.14.73) Subpackages: 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)