New ARM MicroOS snapshot 20240225 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=20240225 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: bash-completion (2.11 -> 2.12.0) kernel-source (6.7.5 -> 6.7.6) libzypp-plugin-appdata (1.0.1+git.20230117 -> 1.0.1+git.20240209) mailx man-pages mdadm (4.2 -> 4.3) microos-tools (2.21+git11 -> 2.21+git12) pam pam-full-src pcaudiolib polkit-default-privs (1550+20240207.d833f4b -> 1550+20240223.b0857d7) rtkit rubygem-gem2rpm speech-dispatcher (0.11.5 -> 0.12.0~rc2) wsdd yast2-bootloader (5.0.4 -> 5.0.5) === Details === ==== bash-completion ==== Version update (2.11 -> 2.12.0) - Remove also patch bash-completion-fix-missing-directory-completion-with-filename-pattern.patch as the problem is fixed upstream - Update to version 2.12.0: Features * _comp_backup_glob: add ucf generated backup files (351be1c) * _comp_backup_glob: require dash in dpkg backup files (59a57f9) * comp_compgen{filedir,set}: define exit status (7920c9d) * _comp_compgen_commands: align return value with other compgens (9d3362e) * _comp_compgen_commands: auto set -o filenames when appropriate (4d4839e) * _comp_compgen_commands: include dirs (b9c7b5d) * _comp_compgen_known_hosts: return 2 on usage error (43bb8f0) * _comp_compgen: support -i cmd and -x cmd (39cc200) * _comp_compgen: support -U var to unlocal var (b603535) * _comp_compgen: support option -C (6b3dfa5) * _comp_expand_glob: fail when no paths are generated (6b0a466) * _comp_get_fist_arg: support "-o GLOB" to skip optargs (0f14cc0) * _ip_addresses: auto ltrim colon completions when appropriate (ccdf953) * add _comp_compgen_split (542bf73) * add _comp_locate_first_arg (0384bd5) * airflow: add fallback 3rd party completion loader (bf5550b) * ansible:* add fallback 3rd party completion loader (5f8384e) * apt-get: prefer apt-cache in same dir as command (a731bfd) * b2sum: new completion (cd985df) * bash_completion: add function _comp_compgen_ltrim_colon (ce5889b) * black,blackd: add fallback 3rd party completion loader (47a1f05) * carton: support exec command completions (0eb3a21) * chezmoi: add 3rd-party completion loader (cobra) (31baa69) * conda: add 3rd-party completion loader (argcomplete) (c0f5ba2) * crc: add 3rd-party completion loader (cobra) (f10866e) * cz: add fallback 3rd party completion loader (b7ba70e) * dot: support filename extension .gv (be0010e) * dprint: add fallback 3rd party completion loader (e201e0e) * eog: add missing extension .heif (9e4a48f) * eog: associate with *.avif and *.webp (#1005) (f1c04b8) * eog: associate with *.heic and *.jxl (20c9cea) * eog: associate with *.pbm (#1006) (5472cc1) * feh: associate with y4m and heic/heif/avif (e252c73) * feh: deassociate with avci/avcs (af46f34) * flask: add fallback 3rd party completion loader (3e0d00d) * hash: new completion (#1013) (4d0bffb) * httpx: add fallback 3rd party completion loader (3f4861c) * ip: Add completion for monitor subcommand (fa696e6) * jungle: add fallback 3rd-party completion loader (c69845a) * keyring: add fallback 3rd party completion loader (8082602) * kontena: add fallback 3rd-party completion loader (5eef0ce) * lefthook: add fallback 3rd party completion loader (dc9650e) * mailman: prefer list_lists in same dir as command (a46ccf1) * mysql: prefer mysqlshow from same dir (643886c) * no empty command completion if no_empty_cmd_completion is on (faab292) * npm: add fallback 3rd-party completion loader (f1c085c) * nvm: add fallback 3rd-party completion loader (dea7e1d) * oc: add 3rd-party completion loader (cobra) (26b5f09) * pip{,3}: add fallback 3rd-party completion loader (e3cbfba) * pipenv: add fallback 3rd party completion loader (#1020) (6ecf5bd) * pytest: complete new --import-mode value (#1021) (2d636a3) * rtx: add fallback 3rd party completion loader (0628e22) * scp,sftp: prefer ssh from same dir to resolve options etc (d55f5e6) * ssh-copy-id,ssh-keygen: prefer ssh from same dir (5c1d270) * ssh-inscribe: add fallback 3rd party completion loader (7f2c197) * ssh: complete RequiredRSASize (#1064) (de15205) * tkn-pac: add 3rd-party completion loader (cobra) (d0f2604) * tkn: add 3rd-party completion loader (cobra) (161fc5d) * xrandr: comma separated --setmonitor third argument (8a76f3d) Bug Fixes * __load_completion: quoted compspec for variants (#1008) (0a2443e) * _cd_devices: /dev/cdc-* CDC device false positives (5250728) * _comp__init_set_up_service_completions: work around failglob (2529d40) * comp{first_arg,count_args}: count - as argument (e23a79e) * comp{first_arg,count_args}: count any arguments after -- (9bfd760) * _comp_command_offset: Support complete -C (80450ca) * _comp_compgen_fstypes: avoid unexpected expansions (a856d81) * _comp_compgen_help: allow dots to connect names in longopt (79dadfc) * _comp_compgen_known_hosts: work around bash-4.2 nounset (d2860cb) * _comp_compgen_split: work around nounset (f488f96) * _comp_compgen_term: replace completions by default (d3696a3) * _comp_compgen_usergroup: avoid directly overwriting COMPREPLY (d380498) * _comp_compgen: do not inherit -a for explicitly specified var (3c20766) * _comp_compgen: explicitly exclude cur from the target variable (5fe98f3) * _comp_count_args: check optarg correctly (874c503) * _comp_count_args: exclude <>& from wordbreaks as _comp_initialize (521d2bb) * _comp_count_args: ignore empty $3 (76eea74) * _comp_count_args: perform optarg check also on $3 (21d3122) * _comp_count_args: skip reassembling cword and words (3127703) * _comp_delimited: treat delimiter as a fixed string (571a0f7) * _comp_deprecate_func: argument order in usage error message (597f62f) * _comp_get_words: empty prev if unavailable (localvar_inherit) (d8b8eef) * _comp_initialize: fix completions of redirections without space (da16bf6) * _comp_initialize: protect against "localvar_inherit" (0cc8d83) * _comp_split,_comp_compgen: strip periods from error message (b3b6a7c) * _comp_split: update error message for the correct options (3c4a89c) * _comp_sysvdirs: work around nounset (da26178) * _filedir_xspec: clean up unused variable tmp (67f1189) * _get_cword_at_cursor,cvs: quote array length (201239c) * _get_first_arg: remove invalid doccomment (eb40f56) * _known_hosts: use array for options (work around SC2178,SC2179) (743d0a9) * _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce) * _service: quote word (c2d7fb7) * _slackpkg: do not scan after cword (ecd1384) ... changelog too long, skipping 144 lines ... as not known how to port and if this is required ==== kernel-source ==== Version update (6.7.5 -> 6.7.6) - Linux 6.7.6 (bsc#1012628). - work around gcc bugs with 'asm goto' with outputs (bsc#1012628). - update workarounds for gcc "asm goto" issue (bsc#1012628). - mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (bsc#1012628). - btrfs: forbid creating subvol qgroups (bsc#1012628). - btrfs: do not ASSERT() if the newly created subvolume already got read (bsc#1012628). - btrfs: forbid deleting live subvol qgroup (bsc#1012628). - btrfs: send: return EOPNOTSUPP on unknown flags (bsc#1012628). - btrfs: don't reserve space for checksums when writing to nocow files (bsc#1012628). - btrfs: reject encoded write if inode has nodatasum flag set (bsc#1012628). - btrfs: don't drop extent_map for free space inode on write error (bsc#1012628). - driver core: Fix device_link_flag_is_sync_state_only() (bsc#1012628). - kselftest: dt: Stop relying on dirname to improve performance (bsc#1012628). - selftests/landlock: Fix net_test build with old libc (bsc#1012628). - selftests/landlock: Fix fs_test build with old libc (bsc#1012628). - of: unittest: Fix compile in the non-dynamic case (bsc#1012628). - drm/msm/gem: Fix double resv lock aquire (bsc#1012628). - selftests/landlock: Fix capability for net_test (bsc#1012628). - ASoC: Intel: avs: Fix pci_probe() error path (bsc#1012628). - spi: imx: fix the burst length at DMA mode and CPU mode (bsc#1012628). - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (bsc#1012628). - wifi: iwlwifi: clear link_id in time_event (bsc#1012628). - wifi: iwlwifi: Fix some error codes (bsc#1012628). - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (bsc#1012628). - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (bsc#1012628). - dpll: fix possible deadlock during netlink dump operation (bsc#1012628). - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (bsc#1012628). - net/handshake: Fix handshake_req_destroy_test1 (bsc#1012628). - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (bsc#1012628). - devlink: Fix command annotation documentation (bsc#1012628). - of: property: Improve finding the consumer of a remote-endpoint property (bsc#1012628). - of: property: Improve finding the supplier of a remote-endpoint property (bsc#1012628). - ALSA: hda/cs35l56: select intended config FW_CS_DSP (bsc#1012628). - perf: CXL: fix mismatched cpmu event opcode (bsc#1012628). - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (bsc#1012628). - selftests: net: Fix bridge backup port test flakiness (bsc#1012628). - selftests: forwarding: Fix layer 2 miss test flakiness (bsc#1012628). - selftests: forwarding: Fix bridge MDB test flakiness (bsc#1012628). - selftests: forwarding: Suppress grep warnings (bsc#1012628). - selftests: forwarding: Fix bridge locked port test flakiness (bsc#1012628). - net: openvswitch: limit the number of recursions from action sets (bsc#1012628). - lan966x: Fix crash when adding interface under a lag (bsc#1012628). - net: tls: factor out tls_*crypt_async_wait() (bsc#1012628). - tls: fix race between async notify and socket close (bsc#1012628). - tls: fix race between tx work scheduling and socket close (bsc#1012628). - net: tls: handle backlogging of crypto requests (bsc#1012628). - net: tls: fix use-after-free with partial reads and async decrypt (bsc#1012628). - net: tls: fix returned read length with async decrypt (bsc#1012628). - spi: ppc4xx: Drop write-only variable (bsc#1012628). - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (bsc#1012628). - drm/i915/dsc: Fix the macro that calculates DSCC_/DSCA_ PPS reg address (bsc#1012628). - net: sysfs: Fix /sys/class/net/<iface> path for statistics (bsc#1012628). - nouveau/svm: fix kvcalloc() argument order (bsc#1012628). - MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (bsc#1012628). - ptrace: Introduce exception_ip arch hook (bsc#1012628). - mm/memory: Use exception ip to search exception tables (bsc#1012628). - i40e: Do not allow untrusted VF to remove administratively set MAC (bsc#1012628). - i40e: Fix waiting for queues of all VSIs to be disabled (bsc#1012628). - mm: thp_get_unmapped_area must honour topdown preference (bsc#1012628). - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (bsc#1012628). - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory ... changelog too long, skipping 457 lines ... - commit 8ef8383 ==== libzypp-plugin-appdata ==== Version update (1.0.1+git.20230117 -> 1.0.1+git.20240209) - Update to version 1.0.1+git.20240209: * Move to /var/cache/swcatalog * Remove Google Plus web app * make google-chrome.xml pass appstream validation * Add a type=remote icon for google-chrome * Use application-x-addon for codec icons * Add screenshots for Chromium * Wings3d apddata file merged upstream * Tag the web-apps with the correct license IDs * Add Telegram web app * added screenshot for IQMol * added screenshot for FBReader * Updated Cmake screenshot to a HighDPI version * Ensure all the webapps have valid icons * Fix the list of webapps to be a single XML document * Merge the webapps into one file * Convert the codec AppData files to 0.6 format * Upgrade the IBus AppData files to 0.6 format * Add the licence changes for the GStreamer packages * Add the GStreamer AppStream descriptions for gstreamer1-libav - Require appstream-glib with the asglib(swcatalog) symbol: ensure we support the new location. ==== mailx ==== - Use %patch -P N instead of deprecated %patchN. ==== man-pages ==== - use %autosetup macro ==== mdadm ==== Version update (4.2 -> 4.3) - Update mdadm-4.3 to latest status (jsc#PED-7542) - Remove hardcoded checkpoint interval checking 0001-Remove-hardcoded-checkpoint-interval-checking.patch - monitor: refactor checkpoint update 0002-monitor-refactor-checkpoint-update.patch - Super-intel: Fix first checkpoint restart 0003-Super-intel-Fix-first-checkpoint-restart.patch - Grow: Move update_tail assign to Grow_reshape() 0004-Grow-Move-update_tail-assign-to-Grow_reshape.patch - Add understanding output section in man 0005-Add-understanding-output-section-in-man.patch - Upgrade to mdadm-4.3 (jsc#PED-7542). Beside previous already back ported patches, mdadm-4.3 has the following extra changes since last update upto commit 582945c2d3bb, - Fix null pointer for incremental in mdadm. - Super1: fix truncation check for journal device. - Fix some cases eyesore formatting. - Bump minimum kernel version to 2.6.32. - Remove the config files in mdcheck_start|continue service. - Define DEV_MD_DIR, DEV_NUM_PREF, is_devname_ignore(), ident_set_devname(). - Enable RAID for SATA under VMD. - Imsm: Fix possible segfault in check_no_platform() - Imsm refactor on imsm_get_free_size(), merge_extents(). - Imsm: return free space after volume for expand. - Imsm: fix free space calculations. - Add secure gethostname() wrapper. - mdadm: Stop mdcheck_continue timer when mdcheck_start service can finish check. - Fix memory leak in files Assemble.c, Kill.c, Manage.c, mdadm.c. - Fix unsafe string functions. - platform-intel: limit guid length. - Imsm: Add reading vmd register for finding imsm capability. - Add compiler defenses flags. - Assemble: fix redundant memory free. - More regression test cases added into tests. - Mdadm: set ident.devname if applicable. - Mdadm: refactor ident->name handling. - Mdadm: Follow POSIX Portable Character Set. - Incremental: remove obsoleted calls to udisks. - Fix race of "mdadm --add" and "mdadm --incremental". - mdadm/ddf: Abort when raid disk is smaller in getinfo_super_ddf. - mdadm/super1: Add MD_FEATURE_RAID0_LAYOUT if kernel>=5.4. - Fix assembling RAID volume by using incremental. - Mdmonitor: Improve udev event handling. - Udev: Move udev_block() and udev_unblock() into udev.c. - Manage: adjust checking subarray state in update_subarray. - Super1: remove support for name= in config. - Mdadm: fix update=resync regression. - Rebase to keep consistent behavior for current code base. - 1004-call-mdadm_env.sh-from-usr-libexec-mdadm.patch - The following patches are moved from package because they are all included in mdadm-4.3, - 0001-Unify-error-message.patch - 0002-mdadm-Fix-double-free.patch - 0003-Grow_reshape-Add-r0-grow-size-error-message-and-upda.patch - 0004-udev-adapt-rules-to-systemd-v247.patch - 0005-Replace-error-prone-signal-with-sigaction.patch - 0006-mdadm-Respect-config-file-location-in-man.patch - 0007-mdadm-Update-ReadMe.patch - 0008-mdadm-Update-config-man-regarding-default-files-and-.patch - 0009-mdadm-Update-config-manual.patch - 0010-Create-Build-use-default_layout.patch - 0011-mdadm-add-map_num_s.patch - 0012-mdmon-Stop-parsing-duplicate-options.patch - 0013-Grow-block-n-on-external-volumes.patch - 0014-Incremental-Fix-possible-memory-and-resource-leaks.patch - 0015-Mdmonitor-Fix-segfault.patch - 0016-Mdmonitor-Improve-logging-method.patch - 0017-Fix-possible-NULL-ptr-dereferences-and-memory-leaks.patch - 0018-imsm-Remove-possibility-for-get_imsm_dev-to-return-N.patch - 0019-Revert-mdadm-fix-coredump-of-mdadm-monitor-r.patch - 0020-util-replace-ioctl-use-with-function.patch - 0021-mdadm-super1-restore-commit-45a87c2f31335-to-fix-clu.patch - 0022-imsm-introduce-get_disk_slot_in_dev.patch - 0023-imsm-use-same-slot-across-container.patch - 0024-imsm-block-changing-slots-during-creation.patch - 0025-mdadm-block-update-ppl-for-non-raid456-levels.patch - 0026-mdadm-Fix-array-size-mismatch-after-grow.patch - 0027-mdadm-Remove-dead-code-in-imsm_fix_size_mismatch.patch - 0028-Monitor-use-devname-as-char-array-instead-of-pointer.patch - 0029-Monitor-use-snprintf-to-fill-device-name.patch - 0030-Makefile-Don-t-build-static-build-with-everything-an.patch - 0031-DDF-Cleanup-validate_geometry_ddf_container.patch - 0032-DDF-Fix-NULL-pointer-dereference-in-validate_geometr.patch - 0033-mdadm-Grow-Fix-use-after-close-bug-by-closing-after-.patch - 0034-monitor-Avoid-segfault-when-calling-NULL-get_bad_blo.patch - 0035-mdadm-Fix-mdadm-r-remove-option-regression.patch - 0036-mdadm-Fix-optional-write-behind-parameter.patch - 0037-mdadm-Replace-obsolete-usleep-with-nanosleep.patch - 0038-mdadm-remove-symlink-option.patch - 0039-mdadm-move-data_offset-to-struct-shape.patch - 0040-mdadm-Don-t-open-md-device-for-CREATE-and-ASSEMBLE.patch - 0041-Grow-Split-Grow_reshape-into-helper-function.patch - 0042-Assemble-check-if-device-is-container-before-schedul.patch - 0043-super1-report-truncated-device.patch - 0044-mdadm-Correct-typos-punctuation-and-grammar-in-man.patch - 0046-Monitor-Fix-statelist-memory-leaks.patch - 0047-mdadm-added-support-for-Intel-Alderlake-RST-on-VMD-p.patch ... changelog too long, skipping 55 lines ... - 0103-Create-Fix-checking-for-container-in-update_metadata.patch ==== microos-tools ==== Version update (2.21+git11 -> 2.21+git12) - Update to version 2.21+git12: * 98selinux-microos: Avoid "/sysroot-selinux: not mounted" on new util-linux - Switch _service to use mode="manual" instead of "disabled" ==== pam ==== - Use autosetup to prepare for RPM 4.20. ==== pam-full-src ==== - Use autosetup to prepare for RPM 4.20. ==== pcaudiolib ==== - Use %autosetup in %prep section. ==== polkit-default-privs ==== Version update (1550+20240207.d833f4b -> 1550+20240223.b0857d7) - Update to version 1550+20240223.b0857d7: * profiles: add new tuned actions (bsc#1220081) ==== rtkit ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. ==== rubygem-gem2rpm ==== - Added 0034-plugin-dir.patch - also own the new gem plugin dir - Added 0035-fix-patch-syntax.patch: Fix patch syntax for the upcoming rpm 4.20 ==== speech-dispatcher ==== Version update (0.11.5 -> 0.12.0~rc2) Subpackages: libspeechd2 speech-dispatcher-module-espeak - Update to version 0.12.0~rc2: * Add openjtalk module. * Fix splitting long UTF-8 sequences. * Update CLDR to version 44 and symbols from NVDA. * Add spd_fd function to C api. - Use _multibuild to build also a python311 flavor in SLE15 (jsc#PED-68) - Rename the python3-speechd package to %{primary_python}-speechd in TW/ALP so that it follows the python package naming policy. - Fix %_datadir which is now included in the main speech-dispatcher package instead of in -configure. - Only provide python3-speechd from python311-speechd in TW/ALP, otherwise the python 3.11 flavor might be selected instead of the real python3-speechd package in SLE15. - Only require python-speechd for the -configure package. The base package does not require it to be installed. - Update to version 0.12.0~rc1: * Add socket activation * libspeechd: Simplify buffer management. * Add language and variant parameters to "list voice" command. - Add pkgconfig(libsystemd) to BuildRequires. ==== wsdd ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== yast2-bootloader ==== Version update (5.0.4 -> 5.0.5) - Proposal: Trying to take the bootloader which has been defined in the product description file (entry globals/prefered_bootloader) (jsc#PED-1906) - 5.0.5
participants (1)
-
Guillaume Gardet