Packages changed: bash-completion (2.11 -> 2.12.0) kernel-source (6.7.5 -> 6.7.6) mailx man-pages mariadb-connector-c mdadm (4.2 -> 4.3) microos-tools (2.21+git11 -> 2.21+git12) mozc 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/ 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 ==== mailx ==== - Use %patch -P N instead of deprecated %patchN. ==== man-pages ==== - use %autosetup macro ==== mariadb-connector-c ==== - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN ==== 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" ==== mozc ==== Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools - Use %patch -P N instead of deprecated %patchN. ==== 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