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=20170904 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: Mesa akonadi-server alsa-plugins appstream-glib (0.6.12 -> 0.7.0) btrfsprogs (4.10.2 -> 4.12.1) ceph (12.1.4+git.1502953626.155adb5253 -> 12.2.0+git.1504118058.706f78da1a) corosync curl docbook-xsl-stylesheets docbook5-xsl-stylesheets empathy (3.12.13 -> 3.12.14) file-roller gegl-unstable (0.3.14 -> 0.3.20) glibc glibc gmime2_6 gnome-photos (3.24.2 -> 3.24.3) gparted (0.28.1 -> 0.29.0) gpg2 (2.1.22 -> 2.2.0) grilo (0.3.3 -> 0.3.4) gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly jsoncpp (1.8.1 -> 1.8.2) kdebase4-workspace kernel-firmware (20170622 -> 20170823) libcryptui libgxps libqt5-qtbase libva libva-gl libvirt libzip nghttp2 (1.24.0 -> 1.25.0) open-iscsi pango parted perl-DBI (1.636 -> 1.637) perl-Date-Manip (6.59 -> 6.60) perl-JSON-XS (3.03 -> 3.04) perl-Log-Dispatch (2.65 -> 2.66) plasma5-workspace polkit python-chardet python-qt4 (4.12 -> 4.12.1) python-sip (4.19.2 -> 4.19.3) qalculate (0.9.12 -> 2.0.0) qtcurve rdma-core (14 -> 15) seahorse-nautilus spice-gtk (0.33 -> 0.34) systemd totem-pl-parser (3.10.8 -> 3.25.90) yast2-auth-client (3.3.13 -> 3.3.17) === Details === ==== Mesa ==== Subpackages: Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva libOSMesa8 libOSMesa8-32bit libgbm1 libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon libwayland-egl1 libxatracker2 - update to 17.1.8 * fdo#101334 - AMD SI cards: Some vulkan apps freeze the system * fdo#101766 - Assertion `!"invalid type"' failed when constant expression involves literal of different type< * fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM and D32_SFLOAT * fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32 * fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap interval enabled * fdo#101910 - [BYT] ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f * fdo#102308 - segfault in glCompressedTextureSubImage3D - Add patch to fix strtod on non-EN locale (boo#1055929): * n_force-xlocale-funcs.patch ==== akonadi-server ==== Subpackages: akonadi-server-sqlite libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Add upstream consider-collections-that-not-match-mimetype.patch: * Fixes Korganizer reminders not showing up - Add Fix-SQLite-DB-schema-upgrade.patch to fix Akonadi not starting when the sqlite plugin is used because the database schema upgrade fails due to unsupported syntax (kde#384024) ==== alsa-plugins ==== Subpackages: alsa-plugins-32bit alsa-plugins-pulse alsa-plugins-pulse-32bit - Disable avcodec-related plugins for SLE packages ==== appstream-glib ==== Version update (0.6.12 -> 0.7.0) Subpackages: libappstream-builder8 libappstream-glib8 - Update to version 0.7.0: + trivial: Fix a -Wpointer-sign warning. + Switch to the meson build system. + build: Improve build-api wrapper for Meson. + build: Add options for building API docs and man pages. + build: Conditionally generate man pages. + build: Conditionally generate the API reference. + trivial: Fix the autogenerated pkgconfig files. + trivial: Add back the Requires and Requires.private in the .pc files. + Remove the cache-id functionality. + trivial: Ensure HAVE_GCAB is set when libgcab is being used. + Add as_store_get_apps_by_id_merge(). + trivial: Try linking the GIR file with the local appstream-glib. + Show a warning if adding keywords after the keyword cache was created. + Fix the default plugin directory used by appstream-builder. + Add the limits in the validation output messages. + trivial: Prevent crash when a sanity check fails. + trivial: Remove the ability to run threaded. + Remove functionality processing an old metadata file. + trivial: Fix a warning message to be more clear. + trivial: Fix a variable with a misleading name. + Actually return failure if the AsbTask fails. + Add the missing shell-extension plugin. + trivial: Remove autotools fixups no longer required. + Do not enforce that the project_group is a valid environment_id. + Do not add the GNOME-Software-specific categories or icons by default. + Enable Travis CI for Fedora 25 and Debian Stretch. + Allow compiling with newer versions of meson. + trivial: Fix the meson version compare value. + Fix regression when building component types without icons. + as-app-builder: Don't cast gsize to guint32 when getting file length. + trivial: Fix an error message in news-to-appdata. + Do not write a timestamp when using news-to-appdata. + trivial: Ensure every app has format set before adding to store. + trivial: Fix up several small memory leaks. - Add meson BuildRequires and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson build system. - Update to version 0.6.13: + Add functions for getting the AsApp search match. + Add functions for getting the AsStore search match. + Allow using the app origin as a search keyword. + trivial: Use the new custom tag in the self tests. + Add support for <launchable>. + trivial: Fix up some broken links in the generated documentation. + Add support for icon scaling. + Add as_utils_guid_from_data(). + Support non-numeric version numbers correctly. + trivial: Do not store the .shell-extension prefix in the search cache. + Casefold all stemmed entries. + trivial: Add a regex command to appstream-util for testing firmware versions. + Add a 'check-component' command to appstream-util. + Add as_app_remove_category(). + Add as_app_remove_kudo(). ==== btrfsprogs ==== Version update (4.10.2 -> 4.12.1) Subpackages: btrfsprogs-udev-rules libbtrfs0 - Removed patches: - 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch - 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch - update to 4.12.1 * build: * fix cross-compilation * use gnu90 explicitly * dump-tree: more relaxed checks so -b can print block on a damaged fs * convert: fix the 1MB range exclusion * check: more dir_item hash checks * other * added missing getopt spec for some options * doc fixes * cleanups * test updates - update to 4.12 * subvol show: new options --rootid, --uuid to show subvol by the given spec * convert: progress report fixes, found by tsan * image: progress report fixes, found by tsan * fix infinite looping in find-root, or when looking for free extents * other: * code refactoring * docs updates * build: ThreadSanitizer support * tests: stricter checks for mounted filesystem - update to -4.11.1 * image: restoring from multiple devices * dev stats: make --check option work * check: fix false alert with extent hole on a NO_HOLE filesystem * check: lowmem mode, fix false alert in case of mixed inline and compressed extent * convert: work with large filesystems (many TB) * convert: fix overwriting of eb header flags * convert: do not clear NODATASUM flag in inodes when run with --no-datasum * docs updates * build: sync Android.mk with Makefile * tests: * new tests * fix 008 and 009, shell quotation mistake - update to 4.11 * receive: fix handling empty stream with -e (multi-stream) * send dump: fix printing long file names * stability fixes for: dump-super, print-tree, check * option parser updates: global options are parsed before the subcommand name (old xfstests will fail) * new and updated tests * documentation updates ==== ceph ==== Version update (12.1.4+git.1502953626.155adb5253 -> 12.2.0+git.1504118058.706f78da1a) Subpackages: librados2 librbd1 - Update to version 12.2.0+git.1504118058.706f78da1a: + fix ceph --version to say "stable" instead of "rc" + spec file: add python-numpy-devel build dependency for SUSE + bsc#1053836 * Revert "osd: adjust osd_min_pg_log_entries" * osd/PGLog: write only changed dup entries - Update to version 12.2.0+git.1504013812.01ea30bcc9: + upstream Luminous v12.2.0 (first stable) release * increment version number to 12.2.0 + spec file * edge mem_per_process upward after seeing some OOM-esque build failures * package ceph-volume man pages ==== corosync ==== - corosync.service should be marked as a static service(bsc#1055585) Added: 0012-mark-corosync-as-a-static-service.patch ==== curl ==== Subpackages: libcurl-devel libcurl4 - Add curl-http-Don-t-wait-on-CONNECT-when-there-is-no-proxy.patch: Fix NetworkManagers connectivity test. - ppc-build.patch: Fix build for powerpc ==== docbook-xsl-stylesheets ==== - Add docbook-xsl-stylesheets-non-recursive_string_subst.patch Use str:replace from exslt.org to implement string.subst string.subst implementation causes recursion issues when building systemd documentation. This issue has been reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and https://bugs.archlinux.org/task/54694 . Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50a... ==== docbook5-xsl-stylesheets ==== - Add docbook5-xsl-stylesheets-non-recursive_string_subst.patch Use str:replace from exslt.org to implement string.subst string.subst implementation causes recursion issues when building systemd documentation. This issue has been reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and https://bugs.archlinux.org/task/54694 . Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50a... ==== empathy ==== Version update (3.12.13 -> 3.12.14) Subpackages: telepathy-mission-control-plugin-goa - Update to version 3.12.14: + Bugs fixed: bgo#742720, bgo#749001, bgo##751185, bgo#780160. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop empathy-port-webkit2gkt3.patch and empathy-clutter-gst-3_0.patch: Fixed upstream, following this; drop libtool BuildRequires and autoconf call, no longer needed. - Drop pkgconfig(gnutls) BuildRequires: No longer needed, nor used. ==== file-roller ==== - Do not recommend unar (bsc#1034091, bsc#1055816) ==== gegl-unstable ==== Version update (0.3.14 -> 0.3.20) Subpackages: gegl-0_3 libgegl-0_3-0 - Update to version 0.3.20: + Core: Increased max thread limit to 64 threads, and improvements to both buffer and progress reporting thread safety, point sized buffers are handled better and COW-tiles are now lock free. Serialization and parsing has been made more robust. + Operations: - Improved property meta data for many opertions, two new operations gegl:spiral and gegl:mix. - ff-load/ff-save: make audio frame handling more generic. - c2g, avoid possible infinite loop on transparent areas. - Fixes to gaussian-blur and ops core for multi-threaded blurring. + New binary: gcut, a video editing engine for GEGL has also been added to the repo. It permits reusing image filters written as GEGL operations for video, and basic motion graphics. The engines data model is currently fully functional for text-file based input and offline rendering, an experimental user interface for this video editing system is also currently being worked on. - Changes from version 0.3.18: + Operations: - warp: performance improvements. - displace, map-absolute, map-relative: abyss handling and more. - buffer-source: improved invalidation signalling. - text,path: use endian agnostic cairo pixel formats. - opencl implementations of: noise-hsv, diffraction-patterns, gaussian-blur-selective and motion-blur-linear. + Core: - rerrange connection handling for nodes when changing operation. - gegl-path: improvements for corner cases found in warp. - Add validation of roi in gegl_operation_get_bounding_box. - Update to version 0.3.16: + Many operations have gotten an additiona meta-ui description layer sprinkled on top. And The C source code of the operations is no longer kept as a meta-data key on the binary, with a shrink of ~10mb it might even impact startup time. + Updated translations. - Drop gegl-move-log_domain.patch: Fixed upstream. ==== glibc ==== Subpackages: glibc-32bit glibc-locale-32bit - math-c++-compat.patch: Do not use __builtin_types_compatible_p in C++ mode (BZ #21930) - Add iconvconfig to baselibs.conf (bsc#1051042) - resolv-context-leak.patch: Fix leaks of resolver contexts - dl-runtime-resolve-opt-avx512f.patch: Use _dl_runtime_resolve_opt only with AVX512F (BZ #21871) - libpthread-compat-wrappers.patch: Don't use IFUNC resolver for longjmp or system in libpthread (BZ #21041) ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd - math-c++-compat.patch: Do not use __builtin_types_compatible_p in C++ mode (BZ #21930) - Add iconvconfig to baselibs.conf (bsc#1051042) - resolv-context-leak.patch: Fix leaks of resolver contexts - dl-runtime-resolve-opt-avx512f.patch: Use _dl_runtime_resolve_opt only with AVX512F (BZ #21871) - libpthread-compat-wrappers.patch: Don't use IFUNC resolver for longjmp or system in libpthread (BZ #21041) ==== gmime2_6 ==== - Rename package to gmime2_6, for compatability with packages not ready to use the new gmime 3.0 branch. ==== gnome-photos ==== Version update (3.24.2 -> 3.24.3) Subpackages: gnome-shell-search-provider-gnome-photos - Update to version 3.24.3: + Support GEGL >= 0.3.16. + Bugs fixed: bgo#763329, bgo#780692. + Updated translations. - Replace pkgconfig(gnome-desktop-3.0) with pkgconfig(gsettings-desktop-schemas) BuildRequires following upstream changes. ==== gparted ==== Version update (0.28.1 -> 0.29.0) - Update to version 0.29.0: + Key changes include: - Add support for UDF file system - Fix segmentation fault on disk with corrupted FAT file system - Fix snap-to-alignment of operations creating partitions + Bug Fixes - Fix segmentation fault on disk with corrupted FAT file system (bgo#777973). - Fix snap-to-alignment of operations creating partitions (bgo#779339). - Fix btrfs partitions mounted with whitespace cannot be resized (bgo#782681). - Add Google Test C++ test framework (bgo#781978). - Fix LVM2 PV detected regardless if second magic matches or not (bgo#783997). - Fix no longer detecting btrfs change UUID capability (bgo#784467). - Fix setting empty label when creating FAT16/32 file systems (bgo#784564). - Add support for UDF file system (bgo#784533). - Fix make distcheck fails with *.Po: No such file or directory (bgo#785308). + Updated translations. - Recommend udftools: needed for optional udf file system support. ==== gpg2 ==== Version update (2.1.22 -> 2.2.0) - GnuPG 2.2.0: * New long term stable branch, replacing the 2.0.x series * gpg: Reverted change in 2.1.23 so that --no-auto-key-retrieve is again the default boo#1054088 * Fixed a few minor bugs - GnuPG 2.1.23: * gpg: Options --auto-key-retrieve and --auto-key-locate "local,wkd" are now used by default. Note: this enables keyserver and Web Key Directory operators to notice when a signature from a locally non-available key is being verified for the first time or when you intend to encrypt to a mail address without having the key locally. This new behaviour will eventually make key discovery much easier and mostly automatic. Disable this by adding no-auto-key-retrieve auto-key-locate local to your gpg.conf. * agent: Option --no-grab is now the default. The new option --grab allows to revert this. * gpg: New import option "show-only". * gpg: New option --disable-dirmngr to entirely disable network access for gpg. * gpg,gpgsm: Tweaked DE-VS compliance behaviour. * New configure flag --enable-all-tests to run more extensive tests during "make check". * gpgsm: The keygrip is now always printed in colon mode as documented in the man page. ==== grilo ==== Version update (0.3.3 -> 0.3.4) Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3 - Update to version 0.3.4: + Bugs fixed: bgo#707643, bgo#778612. + Updated translations. ==== gstreamer ==== Subpackages: gstreamer-devel gstreamer-utils libgstreamer-1_0-0 libgstreamer-1_0-0-32bit typelib-1_0-Gst-1_0 - Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages. ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 - Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages. - Simplify spec, drop obsolete conditionals for openSUSE, keep only conditionals for new versions of SLE (and BUILD_ORIG). - Clean spec, modernize where appropriate, update macros. - Add explicit pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0), pkgconfig(gmodule-export-2.0) and pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: align with what configure looks for. - Add missing Requires to devel sub-package: + libgstbadallocators-1_0-0. + libgstbadaudio-1_0-0. + libgstwayland-1_0-0. ==== gstreamer-plugins-base ==== Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstaudio-1_0-0-32bit libgstfft-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgsttag-1_0-0-32bit libgstvideo-1_0-0 libgstvideo-1_0-0-32bit typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages. ==== gstreamer-plugins-good ==== Subpackages: gstreamer-plugins-good-extra - Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages. ==== gstreamer-plugins-ugly ==== - Add gst-ugly-fix-caps-and-memory-leaks.patch: + x264enc: fix caps leak (bgo#784982). + mpg123audiodec: fix caps leak (bgo#784982). + dvdreadsrc: Fix string memory leak (bgo#785388). - Run spec-cleaner, modernize spec, add pkgconfig BuildRequires, update make and makeinstall macros. - Replace glib2-devel, gstreamer-devel and gstreamer-plugins-base-devel with pkgconfig(glib-2.0), pkgconfig(gmodule-no-export-2.0), pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, align with what configure looks for. - Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages. - Move libmp3lame-devel and pkgconfig(twolame) BuildRequires from conditional BUILD_ORIG section to normal build, these dependencies are now available in openSUSE. - Drop conditional ENABLE_MPG123 and ENABLE_A52DEC defines and hence pkgconfig(libmpg123) and liba52-devel BuildRequires from BUILDORIG/orig-addon. libmpg123 and a52dec are now available in all supported versions of openSUSE. - Drop obsolete automake BuildRequires, we do not carry any patches. ==== jsoncpp ==== Version update (1.8.1 -> 1.8.2) - Update to version 1.8.2: * Some C++ "move" operators. * Fix uninitialized value detected by valgrind. * Other minor improvements. * Moved most READ docs to Wiki. ==== kdebase4-workspace ==== Subpackages: kdebase4-workspace-libs python-kdebase4 - Don't BuildRequire qalculate to fix building (no point in fixing) ==== kernel-firmware ==== Version update (20170622 -> 20170823) Subpackages: ucode-amd - Update to version 20170823: * Update Intel OPA hfi1 firmware * iwlwifi: update -27 firmware for 3168, 7265D, 8000C and 8265 * iwlwifi: add new firmware for 3168, 7265D, 8000C and 8265 * linux-firmware: intel: Add Kabylake IPU3 firmware * linux-firmware: intel: Update Kabylake audio firmware * linux-firmware: intel: remove old skylake firmware * linux-firmware: intel: remove old broxton firmware * linux-firmware: liquidio: update firmware to v1.6.1 * amdgpu: add initial vega10 firmware * amdgpu: add initial uvd and vce firmware for vega10 * cavium: Add firmware for CNN55XX crypto driver. ==== libcryptui ==== Subpackages: libcryptui-data libcryptui0 seahorse-daemon - Add 2.2 to the list of accepted GPG versions. ==== libgxps ==== - Fix RPM groups and summaries. ==== 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 - Add patch to fix runtime changes to the palette: * qapplication-emit-palettechanged.patch ==== libva ==== Subpackages: libva-drm1 libva-x11-1 libva1 - Move wayland to build_gl. - Drop vaapi-dummy-driver Recommends, package does not exist anymore. ==== libva-gl ==== Subpackages: libva-egl1 libva-glx1 - Move wayland to build_gl. - Drop vaapi-dummy-driver Recommends, package does not exist anymore. ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - rpc: avoid ssh interpreting malicious hostname as arguments e4cb8500-avoid-malicious-ssh-hostname-as-args.patch bsc#1053600 ==== libzip ==== Subpackages: libzip-devel libzip5 - security update: * CVE-2017-12858 [bsc#1055377] + libzip-CVE-2017-12858.patch ==== nghttp2 ==== Version update (1.24.0 -> 1.25.0) - Update to version 1.25.0: * lib: add nghttp2_rcbuf_is_static() (Patch from Anna Henningsen) (GH-983) * nghttpx: Fix bug that forwarded for is not affected by proxy protocol (GH-979) * nghttpx: Update mruby to 1.3.0 (GH-957) ==== open-iscsi ==== Subpackages: iscsiuio - Update to latest upstream 2.0.875, with a few SUSE-only modifications, replacing the 2.0.874-suse tarball with a 2.0.875-suse version, and resetting the SUSE-latest-diff file to contain changes from 2.0.875-suse forward (bsc#1056689) - Add missing coreutils dependency for initrd macros (bsc#1055492) in SPEC file, which (as always) changes: * open-iscsi-SUSE-latest.diff.bz2 +------------------------------------------------------------------- ==== pango ==== Subpackages: libpango-1_0-0 libpango-1_0-0-32bit pango-devel typelib-1_0-Pango-1_0 - Add pango-fix-default-break-function.patch: Fix pango_default_break function for sentence start/end (bgo#785978). ==== parted ==== Subpackages: libparted0 - Drop using deprecated configure option "--disable-Werror" - Drop (SUSE specific) support for hybrid pMBR (gpt_sync_mbr label) (fate#317849, bsc#1041322) - remove: parted-gpt-mbr-sync.patch - remove: libparted-ppc-prepboot-in-syncmbr.patch - remove: parted-workaround-windows7-gpt-implementation.patch - refresh patches - libparted: Fix starting CHS in protective MBR (bsc#969165) - add: libparted-fix-starting-CHS-in-protective-MBR.patch ==== perl-DBI ==== Version update (1.636 -> 1.637) - updated to 1.637 see /usr/share/doc/packages/perl-DBI/Changes =head2 Changes in DBI 1.637 - ... Fix use of externally controlled format string (CWE-134) thanks to pali #44 This could cause a crash if, for example, a db error contained a %. https://cwe.mitre.org/data/definitions/134.html Fix extension detection for DBD::File related drivers Fix tests for perl without dot in @INC RT#120443 Fix loss of error message on parent handle, thanks to charsbar #34 Fix disappearing $_ inside callbacks, thanks to robschaber #47 Allow objects to be used as passwords without throwing an error, thanks to demerphq #40 Allow $sth NAME_* attributes to be set from Perl code, re #45 Added support for DBD::XMLSimple thanks to nigelhorne #38 Documentation updates: Improve examples using eval to be more correct, thanks to pali #39 Add cautionary note to prepare_cached docs re refs in %attr #46 Small POD changes (Getting Help -> Online) thanks to openstrike #33 Adds links to more module names and fix typo, thanks to oalders #43 Typo fix thanks to bor #37 ==== perl-Date-Manip ==== Version update (6.59 -> 6.60) - updated to 6.60 see /usr/share/doc/packages/perl-Date-Manip/Changes ==== perl-JSON-XS ==== Version update (3.03 -> 3.04) - updated to 3.04 see /usr/share/doc/packages/perl-JSON-XS/Changes TODO: move json_xs to types::serialiser 3.04 Thu Aug 17 04:30:47 CEST 2017 - change exponential realloc algorithm on encoding and string decoding to be really exponential (this helps slow/debugging allocators such as libumem) (reported by Matthew Horsfall). - string encoding would needlessly overallocate output space (testcase by Matthew Horsfall). - be very paranoid about extending buffer lengths and croak if buffers get too large, which might (or might not) improve security. - add cbor-packed type to json_xs. - switch from YAML to YAML::XS in json_xs, as YAML is way too buggy and outdated. ==== perl-Log-Dispatch ==== Version update (2.65 -> 2.66) - updated to 2.66 see /usr/share/doc/packages/perl-Log-Dispatch/Changes 2.66 2017-08-14 - Fixed the ApacheLog output, which was broken in 2.60. Fixed by Michael Schout. GitHub #48 and #49. ==== plasma5-workspace ==== Subpackages: drkonqi5 plasma5-workspace-devel plasma5-workspace-libs - Add patch to fix build with qalculate 2.0: * 0001-Don-t-search-for-and-link-to-libcln-when-using-libqa.patch ==== polkit ==== Subpackages: libpolkit0 polkit-devel typelib-1_0-Polkit-1_0 - Add polkit-itstools.patch: Add gettext support for .policy files. ==== python-chardet ==== Subpackages: python2-chardet python3-chardet - Fix build for Leap-42.3 - add update-alternative support for py2/py3 coinstallability ==== python-qt4 ==== Version update (4.12 -> 4.12.1) Subpackages: python-qt4-utils python2-qt4 python3-qt4 - Fix shebangs - Update to 4.12.1 * SIP v4.19.1 is now required. * Bug fixes. ==== python-sip ==== Version update (4.19.2 -> 4.19.3) Subpackages: python-sip-common python2-sip python2-sip-devel python3-sip - Update to 4.19.3 * Added support for type hints for properties. * Added sipEventType and sipRegisterEventHandler() to the C API. * Added sipInstanceDestroyed() to the C API. * Added sipPrintObject() to the C API. * Bug fixes. ==== qalculate ==== Version update (0.9.12 -> 2.0.0) Subpackages: libqalculate-devel - Update to 2.0.0: * CLN has been replaced with GMP and MPFR for low-level numerical calculations. * The Glib dependancy has been removed. It has partly been replaced with libiconv and icu. Libqalculate can be compiled without them and libiconv is only used the CLI application. * GVFS and wget have been replaced by libcurl for exchange rates retrieval. * Date functions have been rewritten and now support much larger numbers. * Trigonometric functions with angle unit other than radians have been fixed. * Functions with more than one argument can now also be applied to the RPN stack. * New functions: airy(), arg(), besselj(), bessely(), conj(), digamma(), erf(), erfc() * Binary installer for Microsoft Windows. * Increased efficiency and many minor enhancements and bug fixes. ==== qtcurve ==== Subpackages: libqtcurve-cairo1 libqtcurve-utils2 qtcurve-gtk2 qtcurve-qt5 - Rename source package to qtcurve - Also add qtcurve-qt5 to baselibs.conf to provide qtcurve-qt5-32bit ==== rdma-core ==== Version update (14 -> 15) Subpackages: libibcm1 libibumad3 libibverbs libibverbs1 libmlx5-1 librdmacm1 rdma-core-devel rsocket - Update to v15-rc3-52-gd3ca56f1 * Fix rdma-sriov.service dependencies and remove install section * 50-libmlx4.conf is not a config file - Update to v15-rc3-45-gd366c01a * Drop obsolete workarounds * Drop rdma.service * Add rdma-sriov.service * Switch to the new udev system - Prevent uninstall from trying to stop srp_daemon_port@.service - Update to v15-rc3-26-g2f5779a7 - Prevent rdma-core services to be stopped or restarted during uninstall and updates - Do not use service_* macros on services that do not need them - Remove provides for old <provider>-rdmav2 packages as they are not compatible anymore due to ABI changes - Use upstream spec file. - Update to v15-rc3 - Add flow steering drop action - mmio_flush_write fixes - Fixes for uclibc - Add common mmio accessor routines and remove per provider mmio routines - qedr fixes - Lots of fixes for debian packaging - Copyright fixes - Properly conflict with infiniband-diags - Add direct verbs support to mlx4 provider - Improvement to Travis CI checking - Enforce kernel coding style in rdma-core - Add initial verbs hotplug support - Sparse annotations - Systemd updates for srp_daemon and iwpmd - Red Hat packaging fixes - Properly make the entire rdma-core support udev hotplug activation - Packaging fixes related to the joining of packages and globs that are no longer valid - Drop rdma-core-s390x.patch as it was merged upstream - Remove legacy systemd macros ==== seahorse-nautilus ==== - Add 2.2 to the list of accepted GPG versions. ==== spice-gtk ==== Version update (0.33 -> 0.34) Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5 libspice-controller0 typelib-1_0-SpiceClientGlib-2_0 typelib-1_0-SpiceClientGtk-3_0 - Update to version 0.34 (bsc#1055295): + NOTE: this is the last release with the spice-controller library + add VP9 codec support + API: add spice_display_change_preferred_video_codec_type() + API: add new SpiceCursorChannel:cursor property, deprecate "cursor-set" signal + API: spice_audio_new() is no longer in public header + fix clipboard crash and other regressions from 0.33 + report invalid or stopped streams to the server + use playbin instead of decodebin with gstreamer > 1.9 + support GST_DEBUG_BIN_TO_DOT_FILE debug + deprecate a few esoteric options from --spice group: - -spice-color-depth, --spice-cache-size, --spice-glz-window-size used mainly for development. They may be available with spicy in the future. + win32: handle failures when starting win-usb manager + win32: removed windows usb-clerk support, replaced by UsbDk + win32: fix alt-tab & grab issues + spicy learned to tweak codec preference, cancel transfer, and resize precisely for debugging purposes + use keycodemapdb submodule, drop perl(Text::CSV) dependency + file-xfer: fix bad filename encoding + file-xfer: handle new error kind + build-sys fixes for macos + replace some deprecated gtk code + memory leak fixes, new tests - Drop now useless patches: + 48da2c66-fix-lz4-deps.patch + spice-gtk-remove-pygtk-bindings-leftovers.patch ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-bash-completion systemd-logger systemd-sysvinit udev - Add 0001-Revert-core-device-Use-JobRunningTimeoutSec-for-devi.patch (bsc#1048605) It's a temporary but urgent fix for a regression discovered in bug 1048605. The fix is still under discussion with upstream but we need to make progress here and limit the number of affected users. Consequently this fix reintroduces bsc#1004995 (the bug report has been re-opened) but this one is far less critical and a workaround was provided. The final solution will fix both bugs. - Import commit 2bed4bf99cf7f24eafda490f778ed5e109f8d7f1 7a4935268 compat-rules: drop the boggus 'import everything' rule (bsc#1046268) - %regenerate_initrd_post is suppsed to be used in %post (not %pre) section ==== totem-pl-parser ==== Version update (3.10.8 -> 3.25.90) Subpackages: libtotem-plparser-mini18 libtotem-plparser18 typelib-1_0-TotemPlParser-1_0 - Update license following legal review: LGPL-2.1+ AND GPL-2.0+. - Update to version 3.25.90: + Correct the soname of the install library. + Fix TOTEM_PL_PARSER_CHECK_VERSION() being missing. + Fix a small memory leak checking for videosite scripts and document the internal API. + Remove a number of obsolete files. - Drop totem-pl-parser-header.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Set sover define to 18, upstream have sorted out it's versioning. - Update to version 3.25.3: + Use meson instead of autotools as a build tool. - Port to meson build system: + Add meson and gtk-doc BuildRequires. + use meson relevant macros in place of configure/make/make_install. + Delete %{_libdir}/pkgconfig/totem-pl-parser.spec: this file is being installed by error (bgo#784086). - Introduce sover defines, set to 19_0_1, used for the shared library packages. Before setting the variable, the value would have beeen '18'. This resolts in renaming of the SLPP packages to * 19_0_1. - Add totem-pl-parser-header.patch: Use the header template to create the actual header file. - Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0) following upstream changes. ==== yast2-auth-client ==== Version update (3.3.13 -> 3.3.17) - Bump to version 3.3.17 to fix two issues: * Mistake in kerberos config file parser removes default_ccache_name key (bsc#1054436). * PAM configuration did not allow local user login if pam_unix2 is in use (bsc#1056158). - Bump to version 3.3.16 to fix minor issues across UI and backend: * Fix misspelt kerberos option name "noaddresses". * Improve UI captions, consistency. * Introduce module name "auth" as an alias to "auth-client". for bsc#1043211, bsc#1043184, bsc#1032733. - Bump to version 3.3.15 to fix four issues: * Correctly install sss name databases even in the presence of special NSS database directives (bsc#1024841). * Fix missing translation of "Leave Domain" button (bsc#1038291). * Do AD's DNS lookup in lower case (bsc#1038720). * Understand XML data exported by SLES 12 SP0 (bsc#1040393). - Translation fix: Ruby gettext cannot extract translatable texts from interpolated strings (bsc#1038077) - 3.3.14 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org