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=20180304 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.23 -> 7.0.7.24) Mesa Mesa-drivers alsa autoyast2 (4.0.32 -> 4.0.36) dleyna-server dpdk (17.11_k4.15.7_1 -> 17.11.1_k4.15.7_1) fetchmail gcc7 (7.3.0+r257042 -> 7.3.1+r258025) geany (1.32 -> 1.33) geoclue2 gstreamer-plugins-libav gstreamer-transcoder inst-source-utils (2016.7.26 -> 2018.2.16) installation-images-Kubic libepoxy (1.4.3 -> 1.5.0) libqt5-qtbase libqt5-qtwebkit libstorage-ng (3.3.173 -> 3.3.182) libvirt-glib libyui-ncurses (2.50.0 -> 2.50.1) lifecycle-data pulseaudio qqwing rdma-core (16.2 -> 16.3) samba tigervnc yast2 (4.0.54 -> 4.0.56) yast2-apparmor (4.0.3 -> 4.0.4) yast2-control-center (4.0.1 -> 4.0.2) yast2-firewall (4.0.16 -> 4.0.17) yast2-installation (4.0.33 -> 4.0.36) yast2-network (4.0.16 -> 4.0.19) yast2-nfs-client (4.0.2 -> 4.0.3) yast2-packager (4.0.41 -> 4.0.45) yast2-perl-bindings (4.0.0 -> 4.0.1) yast2-samba-client (3.1.19 -> 4.0.0) yast2-samba-server (3.2.2 -> 4.0.1) yast2-storage-ng (4.0.110 -> 4.0.122) yast2-users (4.0.1 -> 4.0.2) === Details === ==== ImageMagick ==== Version update (7.0.7.23 -> 7.0.7.24) Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI5 libMagickWand-7_Q16HDRI5 perl-PerlMagick - update to 7.0.7-24 * Do not refer to page in OptimizeLayerFrames (reference https://github.com/ImageMagick/ImageMagick/pull/987). * PerlMagick unit tests pass again. * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). - removed upstreamed - ImageMagick-write.t-PICT-signature.patch - ImageMagick-montage.t-directory-exception.patch ==== Mesa ==== Subpackages: Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1 - replaced u_r600-egd_tables.py-added-support-for-python-3.patch with fixed u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch and enabled it again; removed again n_egd_tables_h.patch (boo#1082303) - added n_egd_tables_h.patch and disabled u_mesa-python3-only.patch * use pregenerated egd_tables.h (via python2) instead of trying to generate it during buildtime with python3 using an apparently broken patch (boo#1082303) ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon libxatracker2 - replaced u_r600-egd_tables.py-added-support-for-python-3.patch with fixed u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch and enabled it again; removed again n_egd_tables_h.patch (boo#1082303) - added n_egd_tables_h.patch and disabled u_mesa-python3-only.patch * use pregenerated egd_tables.h (via python2) instead of trying to generate it during buildtime with python3 using an apparently broken patch (boo#1082303) ==== alsa ==== Subpackages: alsa-devel libasound2 libasound2-32bit - Add UCM profile for Baytrail CR with RT5460 (bsc#1083195) ==== autoyast2 ==== Version update (4.0.32 -> 4.0.36) Subpackages: autoyast2-installation - adapted to new activate callbacks in libstorage-ng (see bsc#1082542) - 4.0.36 - Add missing textdomains to create proper potfiles (bsc#1083015) - 4.0.35 - Manage errors during hardware activation in the same way than normal installation - asking the user and trying to continue if the question times out (related to bsc#1079061). - 4.0.34 - Upgrade: Speedup PKG call (bnc#1074082) - 4.0.33 ==== dleyna-server ==== - Modernize spec-file by calling spec-cleaner ==== dpdk ==== Version update (17.11_k4.15.7_1 -> 17.11.1_k4.15.7_1) - The vm_power example does not work for ppc64le since it uses the IXGBE PMD driver which is not available for that platform(bsc#1082154): * Disable CONFIG_RTE_LIBRTE_POWER for the sample application; * Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver; - Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include: * location changes of the GPL and LGPL licenses; * net/mlx4: - fix drop flow resources leak * net/bnxt: - double increment of idx during Tx ring alloc - group info usage - check for ether type - size of Tx ring in HW - number of pools for RSS - return code in MAC address set - link speed setting with autoneg off * net/nfp: - MTU settings - jumbo settings - CRC strip check behaviour * net/sfc: - multicast address list copy memory leak - DMA memory leak after kvarg processing failure - fix label name to be consistent * net/i40e: - VLAN offload setting issue - FDIR input set conflict - FDIR rule confiliction issue - setting MAC address of VF - flow director Rx resource defect - warn when writing global registers - multiple driver support - interrupt conflict with multi-driver - Rx interrupt - check multi-driver option parsing - flow director filter * net/qede: - enable LRO over tunnels - reject config with no Rx queue - check tunnel L3 header - tunnel header size in Tx BD configuration - VF LRO tunnel configuration * net/mlx5: - Tx checksum offloads - un-supported RSS hash fields use - device operation type - pedantic compilation - fix pedantic compilation - flow item validation - flow RSS configuration - UAR remapping on non configured queues - secondary process verification - port stop by verify flows are still present - flow priority on queue action ==== fetchmail ==== - By default, the status messages are redirected to /var/log/fetchmail. The syslog option or no-logging are also available. (bsc#1033081) ==== gcc7 ==== Version update (7.3.0+r257042 -> 7.3.1+r258025) Subpackages: cpp7 gcc7-c++ gcc7-fortran gcc7-info gcc7-locale gcc7-objc libasan4 libatomic1 libcilkrts5 libgcc_s1 libgcc_s1-32bit libgfortran4 libgomp1 libitm1 liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc7 libstdc++6-locale libtsan0 libubsan0 - Fix nvptx offload target compiler install so GCC can pick up required files. Split out the newlib part into cross-nvptx-newlib7-devel and avoid conflicts with GCC 8 variant via Provides/Conflicts of cross-nvptx-newlib-devel. - Update to gcc-7-branch head (r258025). - Update to gcc-7-branch head (r257981). - Add conflicts to non-bootstrap variant for cross packages to silence repo-checker. - Amend gcc48-remove-mpfr-2.4.0-requirement.patch to fix build on SLE11. - Use %{?_smp_mflags} everywhere. - Update _constraints to bump physicalmemory and general simplification. ==== geany ==== Version update (1.32 -> 1.33) Subpackages: geany-lang libgeany0 - Update to version 1.33: + Bug fixes: Fix the symbols tree hierarchy when several tags have the same name (gh#geany/geany#1598). + Interface: - Add a tooltip showing the full path on menu items representing documents (gh#geany/geany#1706). - Add a note for applying the indent settings in the project preferences (gh#geany/geany#1650). - Enable popup menu on sidebar and message window notebooks (gh#geany/geany#1726). - Show status message on attempt to execute empty context action (gh#geany/geany#1642). - GTK3 theming improvements and documentation (gh#geany/geany#1382). + Filetypes: CSS: Update Grid properties (gh#geany/geany#1705). * Updated translations. ==== geoclue2 ==== Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0 - Modernize spec-file by calling spec-cleaner ==== gstreamer-plugins-libav ==== - Modernize spec-file by calling spec-cleaner ==== gstreamer-transcoder ==== Subpackages: libgsttranscoder-1_0-0 typelib-1_0-GstTranscoder-1_0 - Modernize spec-file by calling spec-cleaner. ==== inst-source-utils ==== Version update (2016.7.26 -> 2018.2.16) - mk_changelog: do not use localtime call for min_date (bnc#1081766) ==== installation-images-Kubic ==== - build skelcd-installer-net subpackage containing the network install setup (bsc#1063789) ==== libepoxy ==== Version update (1.4.3 -> 1.5.0) - Update to version 1.5.0: + Bump the Meson dependency to 0.44.1. + Include Xlib.h in the tests that use X11 API. + Update the GL registry to OpenGL 4.6. + Add gl and egl private dependencies in the pkg-config file. + Allow building Epoxy without X11 support. + Rename the Meson configuration options to be more idiomatic. + New API: - epoxy_set_resolver_failure_handler(). - epoxy_glsl_version(). - epoxy_extension_in_string(). - Do a minor spec cleanup, use autosetup macro. - Pass docs=false, glx=yes, egl=yes and x11=true to meson, ensure we build the features we want. ==== libqt5-qtbase ==== Subpackages: libQt5Concurrent-devel libQt5Concurrent5 libQt5Core-devel libQt5Core-private-headers-devel libQt5Core5 libQt5DBus-devel libQt5DBus5 libQt5Gui-devel libQt5Gui-private-headers-devel libQt5Gui5 libQt5Network-devel libQt5Network5 libQt5OpenGL-devel libQt5OpenGL5 libQt5PlatformHeaders-devel libQt5PrintSupport-devel libQt5PrintSupport5 libQt5Sql-devel libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-postgresql libQt5Sql5-sqlite libQt5Sql5-unixODBC libQt5Test-devel libQt5Test5 libQt5Widgets-devel libQt5Widgets5 libQt5Xml-devel libQt5Xml5 libqt5-qtbase-common-devel libqt5-qtbase-devel libqt5-qtbase-platformtheme-gtk3 - Rework 0001-Add-remote-print-queue-support.patch so now the remote print queue discovery is disabled by default and is only enabled when the QT_ENABLE_PRINTER_DISCOVERY environment variable is set (QT_DISABLE_PRINTER_DISCOVERY is no longer used). ==== libqt5-qtwebkit ==== Subpackages: libQt5WebKit5 libQt5WebKit5-devel libQt5WebKit5-imports libQt5WebKitWidgets-devel libQt5WebKitWidgets5 - Add upstream patches to fix broken layout of plain-text mails in Trojita (boo#1083451): * Trigger-layout-after-resizing-the-FrameView.patch * run-adjustViewSize-after-relayout.patch ==== libstorage-ng ==== Version update (3.3.173 -> 3.3.182) Subpackages: libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182 - merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181 - merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180 - merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179 - merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178 - merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177 - Translated using Weblate (Swedish) - 3.3.176 - Translated using Weblate (Swedish) - 3.3.175 - Translated using Weblate (Swedish) - 3.3.174 ==== libvirt-glib ==== Subpackages: libvirt-glib-1_0-0 typelib-1_0-LibvirtGConfig-1_0 typelib-1_0-LibvirtGLib-1_0 typelib-1_0-LibvirtGObject-1_0 - Modernize spec-file by calling spec-cleaner ==== libyui-ncurses ==== Version update (2.50.0 -> 2.50.1) - fix translations for advanced help text (bsc#1083015) - 2.50.1 ==== lifecycle-data ==== - boo#1082532: note PostgreSQL EOL dates based https://www.postgresql.org/support/versioning/ ==== pulseaudio ==== Subpackages: libpulse-devel libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils - Fix the crash with Intel LPE HDMI audio (bsc#1083195): 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch 0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch 0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch 0004-alsa-mixer-autodetect-the-ELD-device.patch - Abort PA process at session exit properly (bsc#1052437): pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch ==== qqwing ==== - Use SPDX3.0 license tags and package COPYING as %license. ==== rdma-core ==== Version update (16.2 -> 16.3) Subpackages: libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1 - Update to rdma-core v16.3: * Backport fixes: * vmw_pvrdma: Drop the extraneous align_next_power2 for sges * vmw_pvrdma: Fix SRQN returned to library * mlx5: Add missing include file in mlx5dv.h ==== samba ==== Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-policy0 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient-devel libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-dsdb-modules samba-kdc samba-kdc-32bit samba-libs samba-libs-32bit samba-python samba-winbind samba-winbind-32bit - Disable python until full python3 port is done; (bsc#1082139); + Remove package samba-python + Remove package libsamba-policy0 + Remove package libsamba-policy-devel + Remove library libsamba-python-samba4.so from samba-libs package + Remove library libsamba-net-samba4.so from samba-libs package + Remove smbtorture binary and manpage ==== tigervnc ==== - Replace SuSEFirewall2 by firewalld. (bnc#1081952) ==== yast2 ==== Version update (4.0.54 -> 4.0.56) - Fixed a typo and the list item marker in the firewall widget (bsc#1083058). - 4.0.55 - NIS configuration fails while executing firewall-offline-cmd. Fix: Ensure that the firewalld configuration is read before writing. (bnc#1082827) - 4.0.55 ==== yast2-apparmor ==== Version update (4.0.3 -> 4.0.4) - fix more translation issues (bsc#1083015) - 4.0.4 ==== yast2-control-center ==== Version update (4.0.1 -> 4.0.2) Subpackages: yast2-control-center-qt - Use yast2-control-center as replacement for dropped yast2-control-center-gnome (bsc#1081788) - 4.0.2 ==== yast2-firewall ==== Version update (4.0.16 -> 4.0.17) - Added textdomain for translation (bnc#1083015) - 4.0.17 ==== yast2-installation ==== Version update (4.0.33 -> 4.0.36) - Pass args to parent class constructor (bsc#1083500) - 4.0.36 - fix marking texts for translation (bsc#1081361, bsc#1083015) - 4.0.35 - More gentle handling of aborts caused by hardware probing errors (bsc#1079228, bsc#1079817, bsc#1063059, bsc#1080554, bsc#1076776, bsc#1070459 and some others). - Re-enable the old fix for bsc#298049 (abort button during ongoing hardware probing). - Cleanup of dead code - 4.0.34 ==== yast2-network ==== Version update (4.0.16 -> 4.0.19) - save_network client copies wicked dhcp files from inst-sys into the target using the same dhcp id when rebooting after installation. (bsc#1082832) - 4.0.19 - Fixed a random build failure (introduced by the previous fix for bsc#1083015) - 4.0.18 - add missing textdomains (bsc#1083015) - 4.0.17 ==== yast2-nfs-client ==== Version update (4.0.2 -> 4.0.3) - Fix a missing definition of firewalld method (bsc#1082919) - 4.0.3 ==== yast2-packager ==== Version update (4.0.41 -> 4.0.45) - Updated repository selection label to be more understandable (bsc#1081508) - 4.0.45 - Added product merge: SLE11/12 HA GEO has been merged to SLE15 HA (bsc#1069705) - Added a missing textdomain in a file (bsc#1083015) - Unified text domains to "packager" - 4.0.44 - Added Live Patching product rename (bsc#1074154) - 4.0.43 - Fixed installing packages needed for accessing the installation repositories (e.g. "nfs-client" for "nfs://" repositories), additionally evaluate also the add-on repositories, not just the base product repository (bsc#1063980) - 4.0.42 ==== yast2-perl-bindings ==== Version update (4.0.0 -> 4.0.1) - Added warning to inform user that YAPI is deprecated and should not be used by any external program (fate#323734). - 4.0.1 ==== yast2-samba-client ==== Version update (3.1.19 -> 4.0.0) - SuSEFirewall2 replaced by firewalld (fate#323460) - 4.0.0 ==== yast2-samba-server ==== Version update (3.2.2 -> 4.0.1) - Use firewalld samba service definition (bsc#1083456) - 4.0.1 - SuSEFirewall2 replaced by firewalld (fate#323460) - 4.0.0 ==== yast2-storage-ng ==== Version update (4.0.110 -> 4.0.122) - AutoYaST: support to export LVM volume group and MD RAIDs (bsc#1081331). - New PReP partitions proposed by the Guided Setup are now always primary (bsc#1082468). - 4.0.122 - ensure proper hierarchy when creating btrfs subvolumes (bsc#1078732) - 4.0.121 - Use default swap priority, not 42 (bsc#1066077) - 4.0.120 - Do not crash for separate /boot which does not exists yet (bsc#1078774 - 4.0.119 - Partitioner: allow to clone a disk (part of fate#318196). - 4.0.118 - More reliable parsing for the hwinfo output (bsc#1082536). - Better documentation and tests for activate callbacks. - 4.0.117 - adapted to new activate callbacks in libstorage-ng (see bsc#1082542) - 4.0.116 - Keep encryption when adding a device to a LVM volume group (bsc#1077750). - 4.0.115 - Improved handling of libstorage-ng errors (bsc#1070459, bsc#1079228, bsc#1079817, bsc#1063059, bsc#1080554, bsc#1076776, bsc#1070459 and some others). - 4.0.114 - Use format(), not Ruby variable expansion for translated messages (bsc#1081454) - 4.0.113 - Partitioner: ensure a valid password is provided when encrypting a device (bsc#1065079). - Increase to 8 characters the minimum size to consider an encryption password to be valid (same limit than yast2-storage). - 4.0.112 ==== yast2-users ==== Version update (4.0.1 -> 4.0.2) - fix generating pot files (bsc#1083015) - 4.0.2 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org