New ARM MicroOS snapshot 20210209 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=20210209 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: Mesa (20.3.3 -> 20.3.4) Mesa-drivers (20.3.3 -> 20.3.4) acl apparmor audit-secondary baloo5-widgets (20.12.1 -> 20.12.2) busybox (1.32.1 -> 1.33.0) busybox-links (1.32.1 -> 1.33.0) cups dolphin (20.12.1 -> 20.12.2) dracut (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430) e2fsprogs elfutils filesystem gawk gcc11 (10.2.1+git1030 -> 11.0.0+git182924) grub2 hostname hwdata (0.343 -> 0.344) ibus installation-images-MicroOS (16.35 -> 16.36) iputils (s20200821 -> 20210202) kaccounts-integration (20.12.1 -> 20.12.2) kate (20.12.1 -> 20.12.2) kde-print-manager (20.12.1 -> 20.12.2) kdialog (20.12.1 -> 20.12.2) kio-extras5 (20.12.1 -> 20.12.2) konsole (20.12.1 -> 20.12.2) kwalletmanager5 (20.12.1 -> 20.12.2) libcap (2.46 -> 2.47) libgcrypt (1.8.7 -> 1.9.1) libgudev (233 -> 234) libmodulemd (2.10.0 -> 2.12.0) libopenmpt (0.5.4 -> 0.5.5) libqt5-qtlocation libquvi lua53-luasocket lvm2 lvm2-device-mapper lzo ncurses (6.2.20210116 -> 6.2.20210130) net-snmp (5.8 -> 5.9) net-tools (2.0+git20180626.aebd88e -> 2.10) plasma5-desktop procps purpose python-PyJWT (1.7.1 -> 2.0.1) python-pyOpenSSL (20.0.0 -> 20.0.1) runc (1.0.0~rc92 -> 1.0.0~rc93) snapper system-users systemd (246.9 -> 246.10) toolbox (2.0+git20210125.50611db -> 2.1+git20210203.a669e3a) update-alternatives util-linux util-linux-systemd vim (8.2.2327 -> 8.2.2411) wget (1.21 -> 1.21.1) === Details === ==== Mesa ==== Version update (20.3.3 -> 20.3.4) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 20.3.4 * fourth bugfix release for the 20.3 branch - removed no longer needed buildfix-ppc64le.patch; build failed on ppc64 due to this patch (bsc#1181439) ==== Mesa-drivers ==== Version update (20.3.3 -> 20.3.4) Subpackages: Mesa-dri Mesa-gallium - update to 20.3.4 * fourth bugfix release for the 20.3 branch - removed no longer needed buildfix-ppc64le.patch; build failed on ppc64 due to this patch (bsc#1181439) ==== acl ==== - Replace system-user-{bin,daemon} with user({bin,daemon}): be resilient to package name changes. ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - define %_pamdir for <= 15.x to fix the build on those releases ==== audit-secondary ==== Subpackages: audit python3-audit - Do not explicitly provide group(audit) in system-users-audit: this is automatically handled by rpm/providers. - Create new "audit" group for read access to logs (bsc#1178154) * add change-default-log_group.patch * update audit-secondary.spec ==== baloo5-widgets ==== Version update (20.12.1 -> 20.12.2) - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== busybox ==== Version update (1.32.1 -> 1.33.0) - Update to version 1.33.0 - many bug fixes and new features - update_passwd_selinux_fix.patch upstream compile fix for SELinux ==== busybox-links ==== Version update (1.32.1 -> 1.33.0) Subpackages: busybox-coreutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed - Add zmore and zless ==== cups ==== Subpackages: cups-client cups-config libcups2 libcupsimage2 - CVE-2020-10001.patch fixes CVE-2020-10001 (bsc#1180520) access to uninitialized buffer in ipp.c ==== dolphin ==== Version update (20.12.1 -> 20.12.2) Subpackages: dolphin-part libdolphinvcs5 - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - Changes since 20.12.1: * don't crash when building without baloo (kde#431730) * Show button to open knetattach inline with URL nav on remove:// view (kde#431626) * fix folder size calculation on FUSE and network file systems (kde#430778) * Change copy location shortcut in dolphin so as to not conflict with Konsole panel (kde#426461) - Drop upstream patch: * 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch ==== dracut ==== Version update (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430) Subpackages: dracut-ima - Update to version 051+suse.85.g04886430: * prepare usrmerge (boo#1029961) ==== e2fsprogs ==== Subpackages: libcom_err2 libext2fs2 - Fix usage of info macros on openSUSE, we use file triggers today - Use file requires for post section ==== elfutils ==== Subpackages: libasm1 libdw1 libelf1 - Enable LTO (boo#1138796) for elfutils.spec. ==== filesystem ==== - add /usr/etc/skel/.cache with perm 0700 (boo#1181011) - Set correct permissions when creating /proc and /sys ==== gawk ==== - fix update-alternatives usage. Needs to be in %postun according to https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines#updat... - prepare usrmerge (boo#1029961) - remove use of obsolete %install_info ==== gcc11 ==== Version update (10.2.1+git1030 -> 11.0.0+git182924) Subpackages: libgcc_s1 libgomp1 libstdc++6 - New packages inherits from gcc10 package. ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin - Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch - Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh ==== hostname ==== - prepare usrmerge (boo#1029961) ==== hwdata ==== Version update (0.343 -> 0.344) - Update to version 0.344: + Updated pci, usb and vendor ids. ==== ibus ==== Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0 - Do not build in parallel for reproducible build results (boo#1102408) ==== installation-images-MicroOS ==== Version update (16.35 -> 16.36) - merge gh#openSUSE/installation-images#448 - Switch to vim-small (boo#1181633) - 16.36 ==== iputils ==== Version update (s20200821 -> 20210202) - Update to version 20210202 https://github.com/iputils/iputils/releases/tag/20210202 - Version scheme change: dropped leading 's', update that change ==== kaccounts-integration ==== Version update (20.12.1 -> 20.12.2) - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== kate ==== Version update (20.12.1 -> 20.12.2) Subpackages: kate-plugins - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== kde-print-manager ==== Version update (20.12.1 -> 20.12.2) - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== kdialog ==== Version update (20.12.1 -> 20.12.2) - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== kio-extras5 ==== Version update (20.12.1 -> 20.12.2) Subpackages: libkioarchive5 - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - Changes since 20.12.1: * don't log passwords ==== konsole ==== Version update (20.12.1 -> 20.12.2) Subpackages: konsole-part - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - Changes since 20.12.1: * Fix the handbook URL in the maintainer README * Fix crash exiting all tabs at the same time (kde#431827) * Fix "Remember window size" not working when unchecked (kde#427610) ==== kwalletmanager5 ==== Version update (20.12.1 -> 20.12.2) - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 ==== libcap ==== Version update (2.46 -> 2.47) - update to 2.47: * Restructured gowns to default to uid base of getuid(). * Augment NOPRIV libcap mode with the sticky NO_NEW_PRIVS prctl bit. * Improve the usage and diagnostic message for setcap * Documentation fixes, license declarations, example updates ==== libgcrypt ==== Version update (1.8.7 -> 1.9.1) - Update to 1.9.1 * *Fix exploitable bug* in hash functions introduced with 1.9.0. [bsc#1181632, CVE-2021-3345] * Return an error if a negative MPI is used with sexp scan functions. * Check for operational FIPS in the random and KDF functions. * Fix compile error on ARMv7 with NEON disabled. * Fix self-test in KDF module. * Improve assembler checks for better LTO support. * Fix 32-bit cross build on x86. * Fix non-NEON ARM assembly implementation for SHA512. * Fix build problems with the cipher_bulk_ops_t typedef. * Fix Ed25519 private key handling for preceding ZEROs. * Fix overflow in modular inverse implementation. * Fix register access for AVX/AVX2 implementations of Blake2. * Add optimized cipher and hash functions for s390x/zSeries. * Use hardware bit counting functionx when available. * Update DSA functions to match FIPS 186-3. * New self-tests for CMACs and KDFs. * Add bulk cipher functions for OFB and GCM modes. - Update libgpg-error required version - Use the suffix variable correctly in get_hmac_path() - Rebase libgcrypt-fips_selftest_trigger_file.patch - Add the global config file /etc/gcrypt/random.conf * This file can be used to globally change parameters of the random generator with the options: only-urandom and disable-jent. - Update to 1.9.0: New stable branch of Libgcrypt with full API and ABI compatibility to the 1.8 series. Release-info: https://dev.gnupg.org/T4294 * New and extended interfaces: - New curves Ed448, X448, and SM2. - New cipher mode EAX. - New cipher algo SM4. - New hash algo SM3. - New hash algo variants SHA512/224 and SHA512/256. - New MAC algos for Blake-2 algorithms, the new SHA512 variants, SM3, SM4 and for a GOST variant. - New convenience function gcry_mpi_get_ui. - gcry_sexp_extract_param understands new format specifiers to directly store to integers and strings. - New function gcry_ecc_mul_point and curve constants for Curve448 and Curve25519. - New function gcry_ecc_get_algo_keylen. - New control code GCRYCTL_AUTO_EXPAND_SECMEM to allow growing the secure memory area. * Performance optimizations and bug fixes: See Release-info. * Other features: - Add OIDs from RFC-8410 as aliases for Ed25519 and Curve25519. - Add mitigation against ECC timing attack CVE-2019-13627. - Internal cleanup of the ECC implementation. - Support reading EC point in compressed format for some curves. - Rebase patches: * libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch * libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff * libgcrypt-1.6.1-use-fipscheck.patch * drbg_test.patch * libgcrypt-fipsdrv-enable-algo-for-dsa-sign.patch * libgcrypt-FIPS-RSA-DSA-ECDSA-hashing-operation.patch * libgcrypt-1.8.4-fips-keygen.patch * libgcrypt-1.8.4-getrandom.patch * libgcrypt-fix-tests-fipsmode.patch * libgcrypt-global_init-constructor.patch * libgcrypt-ecc-ecdsa-no-blinding.patch * libgcrypt-PCT-RSA.patch * libgcrypt-PCT-ECC.patch - Remove patches: * libgcrypt-unresolved-dladdr.patch * libgcrypt-CVE-2019-12904-GCM-Prefetch.patch * libgcrypt-CVE-2019-12904-GCM.patch * libgcrypt-CVE-2019-12904-AES.patch * libgcrypt-CMAC-AES-TDES-selftest.patch * libgcrypt-1.6.1-fips-cfgrandom.patch * libgcrypt-fips_rsa_no_enforced_mode.patch ==== libgudev ==== Version update (233 -> 234) - update to 234: * Clarify that _get_sysfs_attr() functions are cached * Add functions to get uncached sysfs attributes ==== libmodulemd ==== Version update (2.10.0 -> 2.12.0) - Update to 2.12.0 + Add support for 'buildorder' to Packager documents + Fix issue with ModuleIndex when input contains only Obsoletes documents + Extend read_packager_[file|string]() to support overriding the module name and stream. + Ignore Packager documents when running ModuleIndex.update_from_*() + Add python overrides for XMD in PackagerV3 + Add python override to ignore the GType return when reading packager files + Add PackagerV3.get_mdversion() - Drop patch incorporated in this release + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch ==== libopenmpt ==== Version update (0.5.4 -> 0.5.5) - Update to 0.5.5: * [Bug] stb_vorbis: Fix decoding of Vorbis streams without comments which affected most Vorbis samples since stb_vorbis v1.20. * openmpt::ext::interactive::set_pitch_factor wasn?t applied to OPL voices. * OPL channel state (in particular current patch) is now updated when seeking. * The FT2 tremolo quirk is now also applied to MOD files. FT2 just copied the quirky code from ProTracker! * DMF: Preserve effects better in some situations where there is more than one effect in a pattern cell. * DMF: Improve import of finetune effect with parameters larger than +/-15. ==== libqt5-qtlocation ==== - Add compatibility with qml-autoreqprov ==== libquvi ==== - Correct misspelling in libquvi-0.9.4-lua-5.2.patch ==== lua53-luasocket ==== - Use %lua_provides macro ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691) - add SUSE special patch to void issues in non udev env + bug-1179691_config-set-external_device_info_source-none.patch ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691) - add SUSE special patch to void issues in non udev env + bug-1179691_config-set-external_device_info_source-none.patch ==== lzo ==== - add lzo-2.08-rhbz1309225.patch to avoid aliasing issues ==== ncurses ==== Version update (6.2.20210116 -> 6.2.20210130) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20210130 + correct an off-by-one in comparison in waddch_literal() which caused scrolling when a double-cell character would not fit at the lower right corner of the screen (report by Benno Schulenberg). + split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD + add vt220-base, for terminal emulators which generally have not supported att610's blinking cursor control -TD + use vt220+cvis in vt220, etc -TD + use att610+cvis, xterm+tmux and ansi+enq in kitty -TD + use vt220+cvis in st, terminology, termite since they ignore blinking-cursor detail in att610+cvis -TD - Port patch ncurses-6.2.dif * Skip cvvis entries where vt220+cvis is used * Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw is used - Add ncurses patch 20210123 + modify package/config scripts to provide an explicit -L option for cases when the loader search path has other directories preceding the one in which ncurses is installed (report by Yuri Victorovich). + minor build-fixes in configure script and makefiles to work around quirks of pmake. ==== net-snmp ==== Version update (5.8 -> 5.9) Subpackages: libsnmp30 snmp-mibs - update to 5.9: snmplib: - Add IPv6 support to DTLSUDP transport CHANGES: snmplib: use new netsnmp_sockaddr_storage in netsnmp_addr_pair CHANGES: snmplib: add base_transport ptr for tunneled transports snmpd: - Security vulnerabilty in the ping MIB reported by Christopher Ertl from Microsoft fixed - Changing to a different uid/gid can only be done once - The extend mib is now read-only by default snmptrap: - BUG: 2899: Patch from Drew Roedersheimer to set library engineboots/time values before sending unspecified: - Add pkg-config support for building applications and sub-agents Use the netsnmp package when building Net-SNMP applications. Use the netsnmp-agent package when building Net-SNMP subagents. - drop net-snmp-5.8-fix-python3.patch, net-snmp-5.8-netgroups.patch: obsolete ==== net-tools ==== Version update (2.0+git20180626.aebd88e -> 2.10) - update to 2.10: * man: pt_BR: ifconfig: fix procmisc option typo * netstat: exit non-zero when sctp protocols are not supported * man: route: add single route del example * ifconfig: accept "pointtopoint" as an alias to "pointopoint" * man: netstat: fill out Timers section * man: ethers: remove funky comment blocks * man: standardize SEE ALSO across all pages & translations * netstat: fix iface truncation with -i * ifconfig: fix exabyte statistic handling * man: ipmaddr/iptunnel: new stub man pages * man: route: use standard .BR for SEE ALSO * netstat: fix iface truncation with -g * po: rename et_EE to et * README/INSTALL: refresh for the modern times * THANKS: add a few more people from `git-log` * netstat: Set SCTP report compliant with -l/--listening option. * Describe "hyphen" program in man page. * man: cleanup ipfw & ipchains refs * ipv6: fix memmove usage with overlapping memory * build: drop support for backing up programs * netstat: add ROSE print support * remove ancient "register" markings * hostname: constify a few string arguments * hostname: add fallback errno decoding on failure * de.po: fix typo "Processe" -> "Prozesse" * route: Fix a missing space in the ipv6 route output * util: drop new() helper * proc: constify filename arg * nameif: add printf attributes to helper funcs * nameif: mark local vars/funcs as static * nameif: fix memory corruption and increase maximum MAC address length * inet_gr: tweak formatting to avoid confusing the compiler * ipmaddr: use safe_strncpy for ifr_name * ifconfig: fix confusing error message logic * ifconfig: add name subcommand to rename an interface * statistics: Fix ipFragOKs and ipFragFails verbiage * statistics: fix packets typo * fix minor mistakes in Czech translation - drop 0003-Add-support-for-EiB-in-interface.c.patch 0005-Add-support-for-interface-rename-in-nameif.patch: upstream - net-tools-configure.patch: refresh ==== plasma5-desktop ==== - signon-plugin-oauth2 is a runtime dep ==== procps ==== Subpackages: libprocps8 - Package translations in procps-lang. ==== purpose ==== Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 - Avoid hard dependency of optional plugin requirements ==== python-PyJWT ==== Version update (1.7.1 -> 2.0.1) - update to 2.0.1: * Drop support for Python 2 and Python 3.0-3.5 * Require cryptography >= 3 * Drop support for PyCrypto and ECDSA * Drop CLI * Improve typings * Dropped deprecated errors * Dropped deprecated ``verify_expiration`` param in ``jwt.decode(...)`` * Dropped deprecated ``verify`` param in ``jwt.decode(...)`` * Require explicit ``algorithms`` in ``jwt.decode(...)`` by default * Dropped deprecated ``require_*`` options in ``jwt.decode(...)`` * Introduce better experience for JWKs * further details see included CHANGELOG.rst - drop 0001-Catch-BadSignatureError-raised-by-ecdsa-0.13.3.patch (obsolete) ==== python-pyOpenSSL ==== Version update (20.0.0 -> 20.0.1) - update to 20.0.1: - Fixed compatibility with OpenSSL 1.1.0. ==== runc ==== Version update (1.0.0~rc92 -> 1.0.0~rc93) - Update to runc v1.0.0~rc93. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc93 * Cgroupv2 support is no longer considered experimental. * Mountinfo parsing code has been reworked significantly. * Special ENOSYS handling for seccomp profiles to avoid making new syscalls unusable for glibc. * Various rootless containers improvements. * The "selinux" and "apparmor" buildtags have been removed, and now all runc builds will have SELinux and AppArmor support enabled. - Update to handle the docker-runc removal. bsc#1181677 - Modernise go building for runc now that it has go.mod. ==== snapper ==== Subpackages: libsnapper5 - fixed testsuite for equal-date (gh#openSUSE/snapper#526) ==== system-users ==== Subpackages: system-group-hardware system-group-kvm system-user-lp system-user-nobody - Add system-user-ntp subpackage with ntp user and group and /var/lib/ntp as home directory ==== systemd ==== Version update (246.9 -> 246.10) Subpackages: libsystemd0 libudev1 systemd-logger systemd-sysvinit udev - systemd-sysv-convert: handle the case when services are migrated from SysV scripts to systemd units and are renamed at the same time (bsc#1181788) The list of such services is hard coded and contains only the 'ntp->ntpd' translation. - Import commit 134cf1c8bc3e361a2641161aa11ac2b5b990480b (merge of v246.10) 25f220eafb sysusers: flush nscd's caches whenever /etc/{passwd,group} are modified (bsc#1181121) 4a543f0257 journal: send journald logs to kmsg again 26df96473f busctl: add a timestamp to the output of the busctl monitor command (bsc#1180225) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/520e53b6d85087b05892ee637ae93f1b... - prepare usrmerge (boo#1029961) * don't install legacy symlinks to / * use %_pamdir to install pam modules * leave nss files in /usr/lib*, glibc loads them from there just fine independent of usrmerge ==== toolbox ==== Version update (2.0+git20210125.50611db -> 2.1+git20210203.a669e3a) - Update to version 2.1+git20210203.a669e3a: * Fix formatting * Enhance alternate UI docu * Ignore podman runlabel error if no RUN label exist * Enhance documentation * Check existence of volume directories (#15) ==== update-alternatives ==== - don't remove slave links that turned into master. Happens on usrmerge (boo#1180939, update-alternatives-slavetomaster.patch) ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Merge package with SLE15 SP3 and openSUSE Leap 15.3: Obsoletes upstreamed patches: - libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671, util-linux-libblkid-cdrom-autoclose-1.patch, util-linux-libblkid-cdrom-autoclose-2.patch, util-linux-libblkid-cdrom-autoclose-3.patch). - lscpu: avoid segfault on PowerPC systems with valid hardware configurations (v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825, lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch) - Fix for SG#57988, bsc#1174942 (v2.36): libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts to CIFS with mount ?a. - blockdev: Do not fail --report on kpartx-style partitions on multipath (v2.36, bsc#1168235, util-linux-blockdev-report-dm.patch). - nologin: Add support for -c to prevent error from su -c (v2.35, bsc#1151708, util-linux-nologin-su-c.patch). - Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch: Avoid triggering autofs in lookup_umount_fs_by_statfs (v2.36 boo#1168389) - mount: fall back to device node name if /dev/mapper link not found (v2.34, bsc#1149911) * Add patch: util-linux-canonicalize-coverity-scan.patch - De-duplicate fstrim -A properly (v2.34, bsc#1127701, util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch, util-linux-fstrim-A-4.patch). - Do not trim read-only volumes (v2.34, boo#1106214, util-linux-fstrim-A-2.patch, util-linux-fstrim-A-4.patch). - libmount: To prevent incorrect behavior, recognize more pseudofs and netfs (v2.34, bsc#1122417, util-linux-libmount-pseudofs.patch). - agetty: Return previous response of agetty for special characters (v2.34, bsc#1085196, bsc#1125886, util-linux-agetty-smart-reload-13.patch, util-linux-agetty-smart-reload-14.patch). - Fix problems in reading of login.defs values (v2.34, bsc#1121197, util-linux-login_defs-priority1.patch, util-linux-login_defs-priority2.patch, util-linux-login_defs-SYS_UID.patch). - Build with libudev support to support non-root users (boo#1169006). - Move findmnt and lsblk to util-linux-systemd, as they use libudev (bsc#1169006#c10). ==== util-linux-systemd ==== - Merge package with SLE15 SP3 and openSUSE Leap 15.3: Obsoletes upstreamed patches: - libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671, util-linux-libblkid-cdrom-autoclose-1.patch, util-linux-libblkid-cdrom-autoclose-2.patch, util-linux-libblkid-cdrom-autoclose-3.patch). - lscpu: avoid segfault on PowerPC systems with valid hardware configurations (v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825, lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch) - Fix for SG#57988, bsc#1174942 (v2.36): libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts to CIFS with mount ?a. - blockdev: Do not fail --report on kpartx-style partitions on multipath (v2.36, bsc#1168235, util-linux-blockdev-report-dm.patch). - nologin: Add support for -c to prevent error from su -c (v2.35, bsc#1151708, util-linux-nologin-su-c.patch). - Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch: Avoid triggering autofs in lookup_umount_fs_by_statfs (v2.36 boo#1168389) - mount: fall back to device node name if /dev/mapper link not found (v2.34, bsc#1149911) * Add patch: util-linux-canonicalize-coverity-scan.patch - De-duplicate fstrim -A properly (v2.34, bsc#1127701, util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch, util-linux-fstrim-A-4.patch). - Do not trim read-only volumes (v2.34, boo#1106214, util-linux-fstrim-A-2.patch, util-linux-fstrim-A-4.patch). - libmount: To prevent incorrect behavior, recognize more pseudofs and netfs (v2.34, bsc#1122417, util-linux-libmount-pseudofs.patch). - agetty: Return previous response of agetty for special characters (v2.34, bsc#1085196, bsc#1125886, util-linux-agetty-smart-reload-13.patch, util-linux-agetty-smart-reload-14.patch). - Fix problems in reading of login.defs values (v2.34, bsc#1121197, util-linux-login_defs-priority1.patch, util-linux-login_defs-priority2.patch, util-linux-login_defs-SYS_UID.patch). - Build with libudev support to support non-root users (boo#1169006). - Move findmnt and lsblk to util-linux-systemd, as they use libudev (bsc#1169006#c10). ==== vim ==== Version update (8.2.2327 -> 8.2.2411) Subpackages: vim-data-common vim-small Updated to version 8.2.2411, fixes the following problems * Debugging code included. * Some test files may not be deleted. * Not all ways Vim can be started are tested. * Vim9: crash when using :trow in a not executed block. * Vim9: wrong error when modifying dict declared with :final. * Vim9: missing :endif not reported when using :windo. * Vim9: warning for uninitialized variable. (Tony Mechelynck) * Pascal-like filetypes not always detected. * Vim9: "silent return" does not restore command modifiers. * Vim9: it is not possible to extend a dictionary with different item types. * Configure test for GTK only says "no". (Harm te Hennepe) * Vim9: no error if using job_info() result wrongly. * Cannot get the type of a value as a string. * win_execute() unexpectedly returns number zero when failing. * Expression command line completion shows variables but not functions after "g:". (Gary Johnson) * "char" functions return the wront column in Insert mode when the cursor is beyond the end of the line. * Vim9: return type of readfile() is any. * Using inclusive index for slice is not always desired. * No focus events in a terminal. * Codecov reports every little coverage drop. * Build failure without GUI. * No check for modified files after focus gained. (Mathias Stearn) * Vim9: cannot handle line break after parenthesis at line end. * Using "void" for no reason. * Vim9: error message for "throw" in function that was called with "silent!". * If the focus lost/gained escape sequence is received twice it is not ignored. (Christ van Willigen) * Spartql files are not detected. * Crash with a weird combination of autocommands. * Stray test failure on Appveyor. * Vim9: ":put =expr" does not handle a list properly. * Vim9: crash when parsing function return type fails. * Wrong #ifdef for use_xterm_like_mouse(). * Strange test failure with MS-Windows. * Test leaves file behind. * Vim9: no highlight for "s///gc" when using 'opfunc'. * Vim9: check of builtin function argument type is incomplete. * Vim9: line break in lambda accesses freed memory. * Vim9: no check for map() changing item type at script level. * When using ":sleep" the cursor is always displayed. * Test failures on some less often used systems. * Insufficient tests for setting options. * Vim9: functions return true/false but can't be used as bool. * Vim9: command fails in catch block. * Vim9: crash when using types in :for with unpack. * Confusing error message for wrong :let command. * Vim9: list assignment only accepts a number index. * Accessing uninitialized memory in test_undo. * Test for RGB color skipped in the terminal. * Vim9: crash when dividing by zero in compiled code using constants. * Vim9: crash when using a range after another expression. * Vim9: no error message for dividing by zero. * Finding spell suggestions twice if 'spellsuggest' contains number. * Vim9: occasional crash when using try/catch and a timer. * Vim9: divide by zero does not abort expression execution. * Build failure. * Focus escape sequences are not named in ":set termcap" output. * Turtle filetype not recognized. * "gj" and "gk" do not work correctly when inside a fold. * Vim9: crash when using ":silent! put". * Runtime type check does not mention argument index. * No easy way to get the maximum or mininum number value. * Test failure on a few systems. * Vim9: using positive offset is unexpected. * Memory leak when creating a global function with closure. * Fennel filetype not recognized. * Vim9: error message when script line starts with "[{". * Vim9: min() and max() return type is "any". * Vim9: error for wrong type may report wrong line number. * Vim9: no white space allowed before "->". * Vim9: "%%" not seen as alternate file name for commands with a buffer name argument. * Method test fails. * Fold test fails in wide terminal. * Vim9: compiled functions are not profiled. * Build fails without +profiling feature. * Some filetypes not detected. * Vim9: profiling if/elseif/endif not correct. * Vim9: profiling try/catch not correct. * Vim9: no need to allow white space before "(" for :def. * Vim9: profiled :def function leaks memory. * Old jumplist code is never used. * MinGW: "--preprocessor" flag no longer supported. * Vim9: profiling only works for one function. * Build failure without the +profiling feature. * Profile test fails on MS-Windows. - remove forcing /usr/bin/vi -> vim symlink. Previous line linked to /etc/alternatives already. ==== wget ==== Version update (1.21 -> 1.21.1) - update to 1.21.1: * Fix compilation on MacOS and Solaris 9 * Resove bashism from configure.ac * Fix a compilation warning on 32-bit systems - remove-env-from-shebang.patch: refresh
participants (1)
-
Guillaume Gardet