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=20170630 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: MozillaThunderbird (52.2 -> 52.2.1) NetworkManager-applet (1.4.6 -> 1.8.2) ceph (12.0.3+git.1498202776.b806032985 -> 12.1.0+git.1498654198.20d6a47cc9) git (2.13.1 -> 2.13.2) glib2 (2.52.2 -> 2.52.3) glibmm2_4 (2.50.1 -> 2.52.0) gnome-keyring gtkmm3 (3.22.0 -> 3.22.1) kdump kernel-firmware (20170530 -> 20170622) libical libqt5-qtdeclarative libwmf libzip libzypp-plugin-appdata (1.0.1 -> 1.0+git.20150408) nautilus-sendto (3.8.4 -> 3.8.5) php5 poppler (0.55.0 -> 0.56.0) poppler-qt5 (0.55.0 -> 0.56.0) reiserfs (3.6.24 -> 3.6.26) spec-cleaner (0.9.7 -> 0.9.8) totem-pl-parser (3.10.7 -> 3.10.8) unixODBC vala (0.36.3 -> 0.36.4) valgrind (3.12.0 -> 3.13.0) webkit2gtk3 (2.16.4 -> 2.16.5) xfsprogs xz === Details === ==== MozillaThunderbird ==== Version update (52.2 -> 52.2.1) Subpackages: MozillaThunderbird-translations-common - mozilla-disable-neon-option.patch has been dropped silently, so remove the --disable-neon option as it is not available anymore. - update to Thunderbird 52.2.1 * Problems with Gmail fixed (folders not showing, repeated email download, etc.) introduced in version 52.2.0. (boo#1045895) ==== NetworkManager-applet ==== Version update (1.4.6 -> 1.8.2) Subpackages: NetworkManager-connection-editor libnm-gtk0 libnma0 nma-data typelib-1_0-NMGtk-1_0 - Update to version 1.8.2: + It is now possible to secure the connections that use TLS, TTLS and PEAP authentications by specifying a Domain name to verify the remote certificate subject against. + The TTLS and PEAP EAP methods now utilize the certificate chooser that is capable of choosing an object from a PKCS#11 token. + When activating a VPN connection, the routes to the VPN server are now added whichever device has a default route regardless of its kind. + The applet now lists the Wi-Fi network connection profiles even if they are enslaved to another connection. + Fixed a crash after editing a connection with 802.1x security setting. - Changes from version 1.8.0: + Warn editor users if certificates have wrong SELinux labels. + Added a PKCS#11 capable certificate chooser to EAP-TLS. + Request Wi-Fi scan when showing the menu and update the scan result list dynamically. + Prevent the use from opening a file open dialog if they don't have permission to edit connections (e.g. in the login manager session) (CVE-2017-6590). + Fix broken libnma's pygobject library. + Add version macros to libnma.. + Updated translations. - Pass --without-selinux to configure. - Replace pkgconfig(libsecret-unstable) BuildRequires with pkgconfig(libsecret-1), following upstream. - Add pkgconfig(gcr-3) and pkgconfig(gck-1) BuildRequires: new dependencies for the PKCS#11 enabled certificate chooser. - Drop nm-applet-dialog-check-permissions.patch: fixed upstream. - Rebase NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch. ==== ceph ==== Version update (12.0.3+git.1498202776.b806032985 -> 12.1.0+git.1498654198.20d6a47cc9) Subpackages: librados2 librbd1 - Update to version 12.1.0+git.1498654198.20d6a47cc9: + build/ops: rpm: put mgr python build dependencies in make_check bcond N.B. this effectively eliminates the following build dependencies: python-Babel python-beautifulsoup4 python-CherryPy python-coverage python-flup python-Genshi python-html5lib python-logutils python-nose python-Paste python-PasteDeploy python-PasteDeploy python-pecan python-pyquery python-singledispatch python-waitress python-WebOb python-WebTest python-Werkzeug python-WSGIProxy2 pytyhon-python-openid - spec file: + removed BR libatomic_ops-devel as upstream replaced it with std:atomic + removed defattr as they are no longer needed on sle12 and newer - Update to version 12.1.0+git.1498478524.117b171715: + include 12.1.0 tag to make "ceph --version" happy + tests: drop hadoop-s3a tests - Update to version 12.1.0+git.1498309403.f4fc02fff4: + upstream 12.1.0 release; for details, see http://ceph.com/releases/v12-1-0-luminous-rc-released/ + revert several pre-release commits that are no longer needed because the issues have been fixed upstream in the meantime + build/ops: rpm: sane packaging of %{_docdir}/ceph directory ==== git ==== Version update (2.13.1 -> 2.13.2) Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk - git 2.13.2: * "collision detecting" SHA-1 update for platform fixes * "git checkout --recurse-submodules" did not quite work with a submodule that itself has submodules. * The "run-command" API implementation has been made more robust against dead-locking in a threaded environment. * "git clean -d" now only cleans ignored files with "-x" * "git status --ignored" did not list ignored and untracked files without "-uall" * "git pull --rebase --autostash" didn't auto-stash when the local history fast-forwards to the upstream. * "git describe --contains" gives as much weight to lightweight tags as annotated tags * Fix "git stash push <pathspec>" from a subdirectory ==== glib2 ==== Version update (2.52.2 -> 2.52.3) Subpackages: glib2-devel glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Update to version 2.52.3: + Bugs fixed: bgo#781301, bgo#781601, bgo#781867, bgo#783130, bgo#783193, bgo#783201. - Drop glib2-gmain-only-signal-GWakeup-right-before-or-during-a-b.patch: Fixed upstream. ==== glibmm2_4 ==== Version update (2.50.1 -> 2.52.0) Subpackages: glibmm2_4-devel libgiomm-2_4-1 libglibmm-2_4-1 - Update to version 2.52.0: + Gio: UnixSocketAddress::create(): Remove the default value for the type parameter to avoid ambiguity (bgo#782592). + Gio::DBus: Proxy: Wrap call() and call_sync() methods (bgo#781818). + Documentation: RefPtr: Clarify comment about undefined behaviour. - Changes from version 2.51.7: + Glib: - SettingsSchemaKey: Add missing value/range methods (bgo#774903). - Variant: Replace throw(std::bad_cast) with noexcept(false), to fix the build with C++17 (rh#1438766). - VariantType: Deprecate first() and next(). Add get_item_types() (bgo#775741). + Gio: - ActionMap: Add add_action_with_parameter() that takes a parameter type, and deprecated the existing method, because it cannot work (bgo#774444). - SimpleAction: Make set_state() public (bgo#777953). + Build: - MacOS: Correct build without gdesktopinfo (bgo#781947). - Glib::Object: Suppress deprecation warning for g_object_newv() with glib 2.54. - Changes from version 2.51.6: + Glib: - Dispatcher: . autodeduce the type of the fd field (bgo#772074). . Don't cast a HANDLE to an int on Windows (bgo#772074). - ustring: Add cbegin() and cend(). + Gio: - Action: Include variant.h in the heaer (bgo#777953). - Application: get_default(): Correct the reference counting (bgo#779936). - Settings: . Really add set_enum() and set_flags() (bgo#774647). . Writable-change-event signal: Correct the type of the key parameter (bgo#773977). - SettingsSchemaSource: get_default(): Correct the refcounting (bgo#774593). + Gio::DBus: Proxy: Fix memory leak in get_cached_property_names() (bgo#775210). + Documentation: - Glib::Variant: Improve documentation of maybe types (bgo#778219). - Gio::ActionMap: Clarify doc of ActivateWithParameterSlot. + Build: Visual Studio builds: "Install" the .pdb files. ==== gnome-keyring ==== Subpackages: gnome-keyring-32bit gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring - Add gnome-keyring-bsc1039461-pam-man-page.patch (bsc#1039461, bgo#784051), which adds a man page for the PAM module. In order for a new Makefile.in to be generated from the patched Makefile.am, automake was added to BuildRequires, and autoreconf will now be run prior to configure. ==== gtkmm3 ==== Version update (3.22.0 -> 3.22.1) - Update to version 3.22.1: + Gtk: - Container: Deprecate the child property. The underlying C property was deprecated in GTK+ 3.22.2 (bgo#773642). - FileChooserDialog: Deprecate the constructors that take a backend parameter. - Menu: Deprecate popup(). The underlying C functions were deprecated in GTK+ 3.22.2 (bgo#773642). - Widget: . Deprecate is_composited() and signal_composited_changed(). The underlying C functions were deprecated in GTK+ 3.22.3. . Deprecate drag_dest_set_proxy(). The underlying C functions was deprecated in GTK+ 3.22.3 (bgo#773642). . Window: Deprecate set_wmclass(). The underlying C functions was deprecated in GTK+ 3.22.2 (bgo#773642). + Gdk: - Screen: Deprecate get_number(), get_width(), get_height(), get_width_mm(), get_height_mm(), make_display_name(), get_n_monitors(), get_primary_monitor(), get_monitor_geometry(), get_monitor_workarea(), get_monitor_at_point(), get_monitor_at_window(), get_monitor_width_mm(), get_monitor_height_mm(), get_monitor_plug_name(), get_monitor_scale_factor(), get_active_window(). The underlying C functions were deprecated in GTK+ 3.22.2 (bgo#773642). - Visual: Deprecate get_system(), get_best(), get_best_depth(), get_best_type(). The underlying C functions were deprecated in GTK+ 3.22.3 (bgo#773642). - Window: . Deprecate process[_all]_updates().The underlying C functions were deprecated in GTK+ 3.22.7. . Deprecate set_background(), get_background_pattern(), set_debug_updates(). The underlying C functions were deprecated in GTK+ 3.22.2. + Documentation: - Box: Correct the constructor documentation. - CellLayout: Improve docs of get_first_cell() funcs. - Frame: Fix the documentation of set_label_align() (bgo#774249). - Label: Improve h/valign constructor documentation and improve the parameter names (bgo#774652). - TreeModel: Improve docs of foreach*() functions. - Minor cleanup of examples and demos. - demo: Don't call Notebook::remove_page() with invalid index. + Build: - Update the Visual Studio builds. - GtkMainConnectionNode: Remove unused method. ==== kdump ==== - kdump-activate-QETH-devices.patch: Activate QETH network devices (bsc#1038669). - Drop kdump-do-not-reload-FADUMP-on-CPU-memory-hotplug.patch: Reload is needed even with fadmp (bsc#1040567). - kdump-fail-if-fadump-cannot-be-registered.patch: Fail at startup if fadump cannot be registered (bsc#1040567). - kdump-do-not-reload-FADUMP-on-CPU-memory-hotplug.patch: Do not reload on CPU/memory hotplug when using FADUMP (bsc#1040567). - kdump-explicitly-request-zFCP-devices.patch: Explicitly request zFCP devices in kdump initrd (bsc#1008352). - kdump-move-class-SystemCPU-to-header-file.patch: Move class SystemCPU to a header file (bsc#1036223). - kdump-treat-KDUMP_CPUS-0-as-all-available-CPUs.patch: Treat KDUMP_CPUS=0 as "all available CPUs" (bsc#1036223). - kdump-multithreading-by-default.patch: Use multithreading by default (bsc#1036223). - kdump-fix-save_dump-to-NFS.patch: Fix save_dump to NFS targets (bsc#1045541). - kdump-invoke-subcommand-destructors-on-exit.patch: Invoke subcommand destructors on exit (bsc#1045541). - kdump-do-not-free-fadump-memory-when-immediate-reboot-is-requested.patch Releasing fadump memory can take a long time so skip it when rebooting anyway (bsc#1040610). - kdump-do-not-check-bind-mount.patch: Do not request filesystem check on bind mounts (bsc#1034169). - kdump-remount-sysroot-readwrite.patch: Also remount writable any mounts that were already mounted readonly by systemd (bsc#1034169). ==== kernel-firmware ==== Version update (20170530 -> 20170622) Subpackages: ucode-amd - Update to version 20170622: * ath10k: QCA4019 hw1.0: update board-2.bin * ath10k: QCA4019 hw1.0: update firmware to 10.4-3.4-00082 * ath10k: QCA6174 hw3.0: update board-2.bin * ath10k: QCA6174 hw3.0: add WLAN.RM.4.4-00022-QCARMSWPZ-2 * ath10k: QCA9377 hw1.0: update board-2.bin * ath10k: QCA9887 hw1.0: update firmware to 10.2.4-1.0-00029 * ath10k: QCA9888 hw2.0: update board-2.bin * ath10k: QCA9888 hw2.0: update firmware to 10.4-3.5.1-00014 * ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.63-2 * ath10k: QCA9984 hw1.0: update board-2.bin * ath10k: QCA9984 hw1.0: update firmware to 10.4-3.4-00082 * ath10k: update year in license - Update to version 20170615: * Mellanox: Add firmware for mlxsw_spectrum * linux-firmware: add firmware image for Redpine 9113 chipset * linux-firmware: liquidio: update firmware to v1.6.0 * qcom: add venus firmware files for v1.8 * linux-firmware: intel: Update Kabylake audio firmware * qla2xxx: Update firmware version to 8.07.00 * firmware: tegra: Add VIC firmware * imx: Add SDMA firmware for Freescale i.MX6/7 SoCs. * linux-firmware: wilc1000: Add unified firmware for wilc1000 WLAN - Run spec-cleaner * Correct uppercase license information * Remove duplicite entries for iwl1000-ucode ==== libical ==== Subpackages: libical-devel libical2 - Add fixes for various crashes: libical-boo986631-read-past-end.patch libical-boo986631-check-prev-char.patch libical-parser-sanity-check.patch libical-timezone-use-after-free.patch libical-boo1015964-use-after-free.patch Fixes boo#986631 (CVE-2016-5827), boo#986639 (CVE-2016-5824), boo#1015964 (CVE-2016-9584), and boo#1044995. ==== libqt5-qtdeclarative ==== Subpackages: libQtQuick5 libqt5-qtdeclarative-devel libqt5-qtdeclarative-tools - Add upstream patch support-non-integer-pixel-ratios-qquickwidget.patch * Add support for non-integer scaling to QQuickWidget (QTBUG-61502) ==== libwmf ==== Subpackages: libwmf-0_2-7 libwmf-tools - Add reproducible.patch to sort input files to make build reproducible (boo#1041090) ==== libzip ==== Subpackages: libzip-devel libzip5 - Drop with-pic which is for static libs only. ==== libzypp-plugin-appdata ==== Version update (1.0.1 -> 1.0+git.20150408) - Update to version 1.0+git.20150408: + Drop the irrelevant LICENSE file from git. - Update License tag to be MIT (InstallAppdata.sh) AND CC0-1.0 (the appdata metafiles). - Provide 'appstream-provider': we might want to implement different methods of providing AppStream metadata to applications, and the frontends should not have to care about the technical details in the background. Software Centers like GNOME Software and Discover are supposed to use the new symbol. - Update InstallAppdata.sh: use appstreamcli refresh-cache instead of refresh-index (boo#1044114). - Drop GNOME software mention from the description. There are other frontends out there by now. ==== nautilus-sendto ==== Version update (3.8.4 -> 3.8.5) - Update to version 3.8.5: + Add AppData to make it show up as a Files extension in Software. + Fix crash when fast-content-type is unavailable. + Updated translations. ==== php5 ==== Subpackages: apache2-mod_php5 php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-json php5-ldap php5-mbstring php5-mcrypt php5-mysql php5-odbc php5-openssl php5-pdo php5-pear php5-pear-Archive_Tar php5-pgsql php5-shmop php5-snmp php5-sockets php5-sqlite php5-suhosin php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-wddx php5-xmlreader php5-xmlwriter php5-xsl php5-zip php5-zlib - Drop imap support, it depends on obsolete imap package ==== poppler ==== Version update (0.55.0 -> 0.56.0) Subpackages: libpoppler-cpp0 libpoppler-devel libpoppler-glib8 libpoppler67 poppler-tools - Update to version 0.56.0: + core: - FormFieldButton::setState() shouldn't check the field is readOnly. - Fix crashes on multiple broken files. + utils: pdfunite: Fix crash with broken documents (fdo#101153, fdo#101149). - Drop poppler-pdfunite-fix-crash-with-broken-documents.patch: Fixed upstream. ==== poppler-qt5 ==== Version update (0.55.0 -> 0.56.0) Subpackages: libpoppler-qt5-1 libpoppler-qt5-devel - Update to version 0.56.0: + core: - FormFieldButton::setState() shouldn't check the field is readOnly. - Fix crashes on multiple broken files. + utils: pdfunite: Fix crash with broken documents (fdo#101153, fdo#101149). - Drop poppler-pdfunite-fix-crash-with-broken-documents.patch: Fixed upstream. ==== reiserfs ==== Version update (3.6.24 -> 3.6.26) Subpackages: libreiserfscore0 - Update to 3.6.26 - Fixes a NULL pointer dereference caused by reiserfsck. - build: libcom_err is required - reiserfscore: add reiserfs_err.et to EXTRA_DIST - Update to 3.6.25 - reiserfsprogs: use com_err in reiserfs_open - reiserfscore: fix "new_insert_key may be used uninitialized..." - reiserfsprogs: fix issues with inline functions - man: Fixes a little glitch in the man page. - manpages: escape dashes - fsck: remove namesys.com reference in error text - reiserfscore: constify struct pointer arguments - reiserfscore: constify strings - reiserfslib: add basic extended attribute helpers - reiserfslib: add file data and directory iterators - mkreiserfs: move block_size_ok out of reiserfscore - debugreiserfs: fix incorrect memset size in unpack_stat_data - reiserfsprogs: remove dead code - debugreiserfs: fix use after free while closing log - reiserfsprogs: add helpers for constant endian routines - Removed patch debugreiserfs-fix-use-after-free-while-closing-log ==== spec-cleaner ==== Version update (0.9.7 -> 0.9.8) - Version update to 0.9.8 bsc#1046652: * Various fixes as reported on github * Remove defattr as default from new rpm should be enough * Remove buildroot as new rpms do not need it at all ==== totem-pl-parser ==== Version update (3.10.7 -> 3.10.8) Subpackages: libtotem-plparser-mini18 libtotem-plparser18 typelib-1_0-TotemPlParser-1_0 - Update to version 3.10.8: + Use Unicode in translatable strings. + Autotools build changes. + Enable videosite support even without quvi. + Port from GSimpleAsyncResult to GTask. + Fix shadowed URI variable in PLA parser. + Add support for GMime 3.0 API. + Updated translations. ==== unixODBC ==== - Enabled --enable-fastvalidate option in configure (bnc#1044970) ==== vala ==== Version update (0.36.3 -> 0.36.4) Subpackages: libvala-0_36-0 - Update to version 0.36.4: + Highlights: - Don't warn about deprecated symbols if installed_version is older. - Add --gresourcesdir option (bgo#783133). + Various bug fixes: - gdbus: Don't leak nested HashTable on deserialization (bgo#782719). - Fix finally blocks with async yields (bgo#741929). - Handle non-null in coalescing expression (bgo#611223). - Make the task_complete flag for < 2.44 more similar to >= 2.44 (bgo#783543). - Nullable ValueType requires POINTER as marshaller signature (bgo#783897). - NoAccessorMethod attribute is allowed for gobject-properties only. - girparser: Fix parsing of delegate-alias without target. - compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX. - girwriter: Write length-parameters of arrays with rank > 1 (bgo#758019). + Bindings: - gio-2.0: Use default 'length = null' for DataInputStream.read_line_utf8* (bgo#783351). - gobject-2.0: Add GLib.ParamSpecPointer. - poppler-glib: Update to 0.54.0. - gstreamer-1.0: Various binding fixes. ==== valgrind ==== Version update (3.12.0 -> 3.13.0) - update to 3.13.0 (fate#321455): - remove fix-ppcl64-clobber-list.patch 3.13.0 is a feature release with many improvements and the usual collection of bug fixes. See http://valgrind.org/docs/manual/dist.news.html ==== webkit2gtk3 ==== Version update (2.16.4 -> 2.16.5) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Update to version 2.16.5: + Fix a web process crash when page finishes loading in several web sites. + Fix the menu of select elements not showing in some cases under Wayland. ==== xfsprogs ==== - Fix crash in xfs_repair when threads fail to start (bsc#1019938). * Added xfs_repair-clear-pthread_t-when-pthread_create-fails.patch * Added xfs_repair-add-prefetch-trace-calls-to-debug-thread-creation-failures.patch * Added xfs_repair-fix-thread-creation-failure-recovery.patch - fsr: fix uninitialized fs usage after timeout (bsc#1002699). * Added fsr-fix-uninitialized-fs-usage-after-timeout.patch ==== xz ==== Subpackages: liblzma5 liblzma5-32bit xz-devel - fix CentOS/RHEL builds after clean-up - Simplify spec file conditions - Clenup profiled building - Use full lists of files -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org