Packages changed: aaa_base (84.87+git20200507.e2243a4 -> 84.87+git20200708.f5e90d7) bash coreutils gcc10 (10.1.1+git290 -> 10.2.1+git465) libeconf (0.3.7+git20200605.c67ef9a -> 0.3.8+git20200710.5126fff) mpfr (4.0.2 -> 4.1.0) open-iscsi patterns-microos readline === Details === ==== aaa_base ==== Version update (84.87+git20200507.e2243a4 -> 84.87+git20200708.f5e90d7) - Update to version 84.87+git20200708.f5e90d7: * check for Packages.db and use this instead of Packages (boo#1171762) * Add also support for /usr/etc/profile.d for tcsh * Do add some support for /usr/etc/profile.d ==== bash ==== - Add official patch bash50-018 * In certain cases, bash does not perform quoted null removal on patterns that are used as part of word expansions such as ${parameter##pattern}, so empty patterns are treated as non-empty. ==== coreutils ==== - Drop suse-module-tools BuildRequires: this was used for the macro regenerate_initrd_post/posttrans, which have been moved to rpm-config-SUSE in Jan 2019. ==== gcc10 ==== Version update (10.1.1+git290 -> 10.2.1+git465) Subpackages: cpp10 libgcc_s1 libgomp1 libstdc++6 - Update to gcc-10 branch head (c0438ced53bcf57e4ebb1c38c), git465. * Includes GCC 10.2 release. [bsc#1173972] [jsc#ECO-2373] * Picks up fixes for C++20 coroutines support. [jsc#SLE-12297] * Picks up fix for a recent chromium build fail. - Build x86 CET enabled runtime for Factory. - Disable GCN offloading for SLE12 and SLE15 GA. - Update to gcc-10 branch head (12e1a54b06777db74ce375496), git355. * Includes fix for non-reproducible builds with LTO [bsc#1172846]. - Enable nvptx support for aarch64 ==== libeconf ==== Version update (0.3.7+git20200605.c67ef9a -> 0.3.8+git20200710.5126fff) - Update to version 0.3.8+git20200710.5126fff: * Add CMake build scripts, remove autotools support * Move C++ ABI compatibility section ==== mpfr ==== Version update (4.0.2 -> 4.1.0) - Update to mpfr 4.1.0 * New function mpfr_get_str_ndigits about conversion to a string of digits. * New function mpfr_dot for the dot product (incomplete, experimental). * New functions mpfr_get_decimal128 and mpfr_set_decimal128 (available only when MPFR has been built with decimal float support). * New function mpfr_cmpabs_ui. * New function mpfr_total_order_p for the IEEE 754 totalOrder predicate. * The mpfr_out_str function now accepts bases from -2 to -36, in order to follow mpfr_get_str and GMP's mpf_out_str functions (these cases gave an assertion failure, as with other invalid bases). * Shared caches: cleanup; really detect lock failures (abort in this case). * The behavior of the formatted output functions (mpfr_printf, etc.) with an empty precision field has improved: trailing zeros are kept in a way similar to the formatted output functions from C. * Improved mpfr_add and mpfr_sub when all operands have a precision equal to twice the number of bits per word, e.g., 128 bits on a 64-bit platform. * Optimized the tuning parameters for various architectures. * Improved test coverage to 98.6% of code for x86_64. * Bug fixes. * MPFR manual: corrected/completed the mpfr_get_str description in order to follow the historical behavior and GMP's mpf_get_str function. - Remove mpfr-4.0.2-p6.patch and floating-point-format-no-lto.patch ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Upgrade to upstream vresion 2.1.2 as 2.1.2-suse (for jre#SES-1081), including: * use openssl for random data generation * Misspelled socket name might cause confusion to inexperienced user. * iscsi/libopeniscsiusr:add libopeniscsiuser_node.h to HEADERS * Let initiator name be created by iscsi-init.service. * iscsi: fix fd leak * iscsi: Add break to while loop * Fix compiler complaint about string copy in iscsiuio * Fix a compiler complaint about writing one byte * Fix issue with zero-length arrays at end of struct * Add iscsi-init.service * Proper disconnect of TCP connection * Fix dependency on new systemd RPM macro * Fix SIGPIPE loop in signal handler * Update iscsi-iname.c * log:modify iSCSI shared memory permissions for logs * Sequence systemd services correctly when upgrading * Ignore iface.example in iface match checks * More changes for musl. * Fix type mismatch under musl. * Change include of to * Add Wants=remote-fs-pre.target for sequencing. * Add workaround in SPEC file for installcheck. * Fix issue where "iscsi-iname -p" core dumps. * iscsi-iname: fix iscsi-iname -p access NULL pointer without given IQN prefix * Fix iscsi.service so it handles restarts better Replacing open-iscsi-2.1.1-suse.tar.bz2 with open-iscsi-2.1.2-suse.tar.bz2, and updating open-iscsi-SUSE-latest.diff.bz2 to empty, since initially there are no differences. ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-basesystem patterns-microos-cloud patterns-microos-defaults patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-selinux patterns-microos-sssd_ldap - Add xfsprogs to the media else YaST2 can become very unhappy. - Remove explicit cracklib dictionary, instead add pam_pwquality to the media. ==== readline ==== - add upstream keyring and verify source signature - change custom handling of official upstream patches to standard, and verify signatures on official patches