New ARM MicroOS snapshot 20240515 released!
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=microos&groupid=3&version=Tumbleweed&build=20240515 https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&component=MicroOS&query_format=advanced&resolution=--- 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: 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/49fb09fa18a7b81f6b3c3c15aca47fd0... ==== 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/ae74ae513714f81b9b8abdb12e1b235d1... + 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)
participants (1)
-
Guillaume Gardet