Please note that this mail was generated by a script. The described changes are computed based on the x86_64 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=opensuse&groupid=1&version=Tumbleweed&build=20171026 When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem. Packages changed: ImageMagick (7.0.7.6 -> 7.0.7.8) Mesa (17.2.2 -> 17.2.3) automake ceph (12.2.1+git.1507226092.b783a015b9 -> 12.2.1+git.1507910930.aea79b8b7a) curl (7.56.0 -> 7.56.1) device-mapper (1.02.142 -> 1.02.144) dracut gawk (4.1.4 -> 4.2.0) git (2.14.2 -> 2.14.3) gnome-settings-daemon hdf5 libguestfs libinput (1.8.3 -> 1.9.0) lvm2 (2.02.173 -> 2.02.175) perl-Class-Accessor (0.34 -> 0.51) perl-Exporter-Tiny perl-IO-Socket-SSL (2.051 -> 2.052) python-kiwi (9.11.8 -> 9.11.14) screen (4.6.1 -> 4.6.2) xdg-desktop-portal-kde (5.11.1 -> 5.11.2) === Details === ==== ImageMagick ==== Version update (7.0.7.6 -> 7.0.7.8) Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-7_Q16HDRI3 libMagickCore-7_Q16HDRI4 libMagickWand-7_Q16HDRI4 perl-PerlMagick - disable failing tests on s390x [bsc#1062932] + ImageMagick-s390-disable-tests.patch - update to 7.0.7-8 * Return expected results for a percent 0 -chop option argument. * Tweaks to OpenMP support within ImageMagick. * Correct handling of GIF transparency. - recommend ghostscript [bsc#1054924c#25] ==== Mesa ==== Version update (17.2.2 -> 17.2.3) Subpackages: Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libglapi0 Mesa-libva libgbm1 libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon libwayland-egl1 libxatracker2 - update to 17.2.3 * The Vulkan drivers ANV and RADV have multiple small fixes. * The EGL code has improved handling of the new wl_dmabuf codepath. * SWR no longer crashes when checking environment variables. * Other gallium drivers have also seen updates - freedreno, nouveau and radeonsi. The gallivm module, used by llvmpipe et al. has gained little endian PPC64 fixes. * The VA and VDPAU state-trackers have seems improvements handling interlaced videos. * We're using python3 compatible constructs which gives us SCons 3.0 support. ==== automake ==== - Add missing BuildRequires perl(Thread::Queue) ==== ceph ==== Version update (12.2.1+git.1507226092.b783a015b9 -> 12.2.1+git.1507910930.aea79b8b7a) Subpackages: librados2 librbd1 - Update to version 12.2.1+git.1507910930.aea79b8b7a: + rgw: Remove assertions in IAM Policy (bsc#1063014) - Update to version 12.2.1+git.1507819941.856710ff58: + rgw: stop/join TokenCache revoke thread only if started (bsc#1059458) + systemd: reinstate TasksMax=infinity ==== curl ==== Version update (7.56.0 -> 7.56.1) Subpackages: libcurl-devel libcurl4 - Update to version 7.56.1 [bsc#1063824] Bugfixes: * imap: if a FETCH response has no size, don't call write callback [CVE-2017-1000257] * ftp: UBsan fixup 'pointer index expression overflowed * failf: skip the sprintf() if there are no consumers * fuzzer: move to using external curl-fuzzer * lib/Makefile.m32: allow customizing dll suffixes * docs: fix typo in curl_mime_data_cb man page * darwinssl: add support for TLSv1.3 * build: fix --disable-crypto-auth * openssl: fix build without HAVE_OPAQUE_EVP_PKEY * strtoofft: Remove extraneous null check * multi_cleanup: call DONE on handles that never got that * tests: added flaky keyword to tests 587 and 644 * pingpong: return error when trying to send without connection * remove_handle: call multi_done() first, then clear dns cache pointer * mime: be tolerant about setting the same header list twice in a part * mime: improve unbinding top multipart from easy handle * mime: avoid resetting a part's encoder when part's contents change * mime: refuse to add subparts to one of their own descendants * RTSP: avoid integer overflow on funny RTSP responses * curl: don't pass semicolons when parsing Content-Disposition * openssl: enable PKCS12 support for !BoringSSL * FAQ: s/CURLOPT_PROGRESSFUNCTION/CURLOPT_XFERINFOFUNCTION * CURLOPT_NOPROGRESS.3: also refer to xferinfofunction * CURLOPT_XFERINFODATA.3: fix duplicate see also * test298: verify --ftp-method nowcwd with URL encoded path * FTP: URL decode path for dir listing in nocwd mode * smtp_done: fix memory leak on send failure * ftpserver: support case insensitive commands * test950; verify SMTP with custom request * openssl: don't use old BORINGSSL_YYYYMM macros * setopt: update current connection SSL verify params * curl: reimplement stdin buffering in -F option * mime: keep "text/plain" content type if user-specified * mime: fix the content reader to handle >16K data properly * configure: remove the C++ compiler check * memdebug: trace send, recv and socket * runtests: use valgrind for torture as well * ldap: silence clang warning * makefile.m32: allow to override gcc, ar and ranlib * setopt: avoid integer overflows when setting millsecond values * setopt: range check most long options * ftp: reject illegal IP/port in PASV 227 response * mime: do not reuse previously computed multipart size * vtls: change struct Curl_ssl `close' field name to `close_one' * os400: add missing symbols in config file * mime: limit bas64-encoded lines length to 76 characters * mk-ca-bundle: Remove URL for aurora * mk-ca-bundle: Fix URL for NSS ==== device-mapper ==== Version update (1.02.142 -> 1.02.144) Subpackages: libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit - Update to LVM2.2.02.175 - Use week dependency for lvm2-lockd on libdlm and sanlock - Rename/refresh patches: - display-dm-name-for-lv-name.diff to fate-309425_display-dm-name-for-lv-name.patch - fsadm-add-support-for-btrfs.patch to fate-31841_fsadm-add-support-for-btrfs.patch - dmeventd-fix-dso-name-wrong-compare.patch to bug-935623_dmeventd-fix-dso-name-wrong-compare.patch - lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch to bug-960044_lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch - simplify-special-case-for-md-in-69-dm-lvm-metadata.patch to bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch - lvm2-testsuite.patch to bug-950089_test-fix-lvm2-testsuite-build-error.patch - Drop resource agents for clvmd and cmirror (bsc#1058680) - clvmd.ocf - cmirrord.ocf - Drop all patches for cmirror (bsc#1058661) - cluster_support_mirrord_log.diff - cmirrord_improvment_performance.patch - lvconvert-cluster-mirrored-disk-failed.patch - improve-mirror-legs-on-different-tag-pvs.patch - make-mirror-legs-on-different-tag-pvs.patch - use-mirrortype-asdefault-whenclvmdrunning.patch ==== dracut ==== - This is to support predictable interface names (boo#960669) * adds 0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch - Include crc32c Intel module when using btrfs (bsc#1011554) * adds 0542-Include-crc32c-intel-module-when-using-btrfs.patch ==== gawk ==== Version update (4.1.4 -> 4.2.0) - fold-string.patch: Don't fold constant strings if either is translatable - Update to gawk 4.2.0 * If not in POSIX mode, changes to ENVIRON are reflected into gawk's environment * The series of numbers returned by rand() should now be "more random" than previously * Multiple changes related to the pretty printer * The igawk script and igawk.1 man page are no longer installed * Gawk now processes a maximum of two hexadecimal digits in \x escape sequences inside strings * Setting PROCINFO["redirection", "NONFATAL"] to true makes I/O errors for "redirection" not fatal * Gawk now supports retryable I/O via PROCINFO[input-file, "RETRY"] * Revisions in the POSIX standard remove the special case for POSIX mode when FS = " " where newline was not a field separator * Gawk now supports strongly typed regexp constants * The new typeof() function can be used to indicate if a variable or array element is an array, regexp, string or number * Optimizations are now enabled by default * Passing negative operands to any of the bitwise functions now produces a fatal error * The mktime function now accepts an optional second argument * The FIELDWIDTHS parsing syntax has been enhanced to allow specifying how many characters to skip before a field starts * The PROCINFO["argv"] array records all of gawk's command line arguments as gawk received them - gawk_ppc64le_ignore_transient_test_time_failure.patch: removed - also ignore transient test time failure on ppc64 ==== git ==== Version update (2.14.2 -> 2.14.3) Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk - git 2.14.3: * git send-email understands more cc: formats * fixes so gitk --bisect * git commit-tree fixed to handle -F file alike * Prevent segfault in "git cat-file --textconv" * Fix function header parsing for HTML * Various small fixes to user commands and and internal functions ==== gnome-settings-daemon ==== Subpackages: gnome-settings-daemon-lang - Modify gnome-settings-daemon-bring-back-updates-plugin.patch: Fix update notification not showing when conflicts exist (bsc#1063826). ==== hdf5 ==== Subpackages: libhdf5-100 libhdf5_hl100 - Remove openssl-devel and krb5-devel from the BuildRequires. ==== libguestfs ==== Subpackages: guestfs-data libguestfs0 python3-libguestfs - Move guestfs-data to libguestfs0. bsc#1064399 - Force distro detection Removed: * use-idlike.patch Added: * 531316cc-build-improve-and-simplify-distro-detection.patch ==== libinput ==== Version update (1.8.3 -> 1.9.0) Subpackages: libinput-udev libinput10 - Update to version 1.9.0: + Fix build with meson 0.43 (option parser became stricter). + Touchpads can now use pressure-based palm detection if the hardware supports it. + On touchpads with ABS_MT_TOUCH_MAJOR/MINOR we can now use those for touch detection (especially if per-touch pressure is not available). + Touchpads now ignore extra fingers while the pointer- controlling finger is moving. + Trackpoints have had their pointer acceleration re-done. + Pointer devices now have button debouncing automagically enabled. + The tablet-mode switch on hybrid laptop/tablet devices (e.g. Lenovo Yoga) now disables the touchpad, trackpoint and internal keyboard to avoid fake touches when the tablet is placed on a lap or just held with the fingers on those devices. ==== lvm2 ==== Version update (2.02.173 -> 2.02.175) Subpackages: liblvm2app2_2 liblvm2cmd2_02 - Update to LVM2.2.02.175 - Use week dependency for lvm2-lockd on libdlm and sanlock - Rename/refresh patches: - display-dm-name-for-lv-name.diff to fate-309425_display-dm-name-for-lv-name.patch - fsadm-add-support-for-btrfs.patch to fate-31841_fsadm-add-support-for-btrfs.patch - dmeventd-fix-dso-name-wrong-compare.patch to bug-935623_dmeventd-fix-dso-name-wrong-compare.patch - lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch to bug-960044_lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch - simplify-special-case-for-md-in-69-dm-lvm-metadata.patch to bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch - lvm2-testsuite.patch to bug-950089_test-fix-lvm2-testsuite-build-error.patch - Drop resource agents for clvmd and cmirror (bsc#1058680) - clvmd.ocf - cmirrord.ocf - Drop all patches for cmirror (bsc#1058661) - cluster_support_mirrord_log.diff - cmirrord_improvment_performance.patch - lvconvert-cluster-mirrored-disk-failed.patch - improve-mirror-legs-on-different-tag-pvs.patch - make-mirror-legs-on-different-tag-pvs.patch - use-mirrortype-asdefault-whenclvmdrunning.patch ==== perl-Class-Accessor ==== Version update (0.34 -> 0.51) - updated to 0.51 see /usr/share/doc/packages/perl-Class-Accessor/Changes 0.50 2017-10-20 Thanks to Jonas B. Nielsen for working through the RT queue. - patch for speed increase RT#84838 - patch for faster constructor RT#57353 - fixed typos for RT#61304 and RT#86422 ==== perl-Exporter-Tiny ==== - move LICENSE from %license to %doc to fix FTBFS on <= SLE_12_SP2 ==== perl-IO-Socket-SSL ==== Version update (2.051 -> 2.052) - updated to 2.052 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.052 2017/10/22 - disable NPN support if LibreSSL>=2.6.1 is detected since they've replaced the functions with dummies instead of removing NPN completly or setting OPENSSL_NO_NEXTPROTONEG - t/01loadmodule.t shows more output helpful in debugging problems - update fingerprints for extenal tests - update documentation to make behavior of syswrite more clear ==== python-kiwi ==== Version update (9.11.8 -> 9.11.14) Subpackages: kiwi-pxeboot kiwi-tools - Bump version: 9.11.13 ? 9.11.14 - Cleanup SLE12 boot image descriptions - Bump version: 9.11.12 ? 9.11.13 - Cleanup SLE boot image descriptions Don't use packages which does not exist on SLE, Fixes #523 - Improve coding style to make flake8 happy This commit includes the exact Exception class that the 'except' statement catches. According to the new flake8 3.5.0 version it should be explicit rather than implicit. - Add OCI reference in skopeo copy call and umoci config call Skopeo, since v1.24, does no longer assume 'latest' as the default tag/reference and requires explicit tag or reference in skopeo call. In KIWI the default was only used to import the base rootfs, with this commit the imported container is tagged as 'base_layer'. The current patch works for all skopeo versions. - Update hooks documentation - Bump version: 9.11.11 ? 9.11.12 - Add more hooks for oemboot This follows netboot behavior - Fix vmdk descriptor file This commit fixes the descriptor file of the vmdk images. Before this commit the descriptior file was appended at the end of the image instead of overwritting the current one at the very beginning. Fixes bsc#1050665 - Bump version: 9.11.10 ? 9.11.11 - Follow up fix for isohybrid error handling Allow to handle multiple messages from isohybrid as warnings. Only if the list of messages still contains information after all non error conditions had been checked out, an exception is thrown - Bump version: 9.11.9 ? 9.11.10 - Cleanup boot descriptions The still existing kiwi boot descriptions contained wrong information about no longer existing packages and many other obsolete information. - Bump version: 9.11.8 ? 9.11.9 - Prefer image packages section for bootincludes If a package is marked bootinclude prefer <packages type="image"> section in the target XML as primary target and only if no such section exists put the package in the <packages type="bootstrap"> section - Keep NVMe drivers in the initrd Support systems with the root filesystem on a NVMe device ==== screen ==== Version update (4.6.1 -> 4.6.2) - GNU Screen 4.6.2: * revert changes to cursor position restore behavour * set freed pointer to NULL * documentation fixes * fix windowlist crashes ==== xdg-desktop-portal-kde ==== Version update (5.11.1 -> 5.11.2) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.11.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.2.php - Changes since 5.11.1: * None -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org