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=20171013
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:
PackageKit
binutils
boost
btrfsprogs (4.13 -> 4.13.2)
bubblewrap (0.1.8 -> 0.2.0)
digikam
drbd
fcitx-libpinyin (0.5.0 -> 0.5.3)
fcitx-zhuyin
gfxboot (4.5.22 -> 4.5.23)
gnome-builder (3.26.0 -> 3.26.1)
help2man (1.47.4 -> 1.47.5)
ibus-libpinyin (1.8.0 -> 1.9.1)
ibus-libzhuyin (1.7.8 -> 1.8.0)
keybinder-3.0 (3.0 -> 0.3.2)
krita (3.3.0 -> 3.3.1)
lftp (4.7.7 -> 4.8.2)
libfabric (1.5.0 -> 1.5.1)
libinput (1.8.2 -> 1.8.3)
libpinyin (1.7.0 -> 2.1.0)
libqt5-qtwebengine
librest
libsrtp
libtirpc
libzhuyin
lightdm
mozjs52
nagios (4.3.2 -> 4.3.4)
nfs-utils
nghttp2
obs-service-download_files (0.5.1.git.1455712026.9c0a4a0 -> 0.6.0.git.1502884469.0993a01)
openvpn
perl-List-MoreUtils-XS (0.423 -> 0.426)
perl-Text-CSV_XS (1.05 -> 1.32)
perl-TimeDate (1.20 -> 2.30)
publicsuffix (20170713 -> 20170910)
python-libvirt-python (3.7.0 -> 3.8.0)
qemu (2.10.0 -> 2.10.1)
qemu-linux-user (2.10.0 -> 2.10.1)
remmina (1.2.0~rcgit.20 -> 1.2.0~rcgit.21)
rp-pppoe
subversion
texinfo
thin-provisioning-tools (0.7.2 -> 0.7.3)
tracker-miners (2.0.1 -> 2.0.2)
unison
virt-manager
vm-install (0.9.03 -> 0.9.04)
wireshark (2.4.1 -> 2.4.2)
yast2-core (3.2.2 -> 4.0.0)
yast2-theme (4.0.1 -> 4.0.3)
ypbind
=== Details ===
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PK-zypp-return-error-invalid-package-ids.patch: Return error
if invalid package IDs are detected in zypp backend (bsc#981011).
==== binutils ====
Subpackages: binutils-devel
- Add s390x-8fe09d7.diff to fix typo in ELF notes.
- Update binutils-2.29-branch.diff to @a45d8fd5ffbf888 fixing PR 22220.
==== boost ====
Subpackages: boost-license1_65_1 boost_1_65-devel boost_1_65-jam libboost_atomic1_65_1 libboost_atomic1_65_1-devel libboost_chrono1_65_1 libboost_chrono1_65_1-devel libboost_container1_65_1 libboost_container1_65_1-devel libboost_context1_65_1 libboost_context1_65_1-devel libboost_coroutine1_65_1 libboost_coroutine1_65_1-devel libboost_date_time1_65_1 libboost_date_time1_65_1-devel libboost_fiber1_65_1 libboost_fiber1_65_1-devel libboost_filesystem1_65_1 libboost_filesystem1_65_1-devel libboost_graph1_65_1 libboost_graph1_65_1-devel libboost_graph_parallel1_65_1 libboost_graph_parallel1_65_1-devel libboost_headers1_65_1-devel libboost_iostreams1_65_1 libboost_iostreams1_65_1-devel libboost_locale1_65_1 libboost_locale1_65_1-devel libboost_log1_65_1 libboost_log1_65_1-devel libboost_math1_65_1 libboost_math1_65_1-devel libboost_mpi1_65_1 libboost_mpi1_65_1-devel libboost_program_options1_65_1 libboost_program_options1_65_1-devel libboost_python-py2_7-1_65_1 libboost_python-py2_7-1_65_
1-devel libboost_python-py3-1_65_1 libboost_python-py3-1_65_1-devel libboost_random1_65_1 libboost_random1_65_1-devel libboost_regex1_65_1 libboost_regex1_65_1-devel libboost_serialization1_65_1 libboost_serialization1_65_1-devel libboost_signals1_65_1 libboost_signals1_65_1-devel libboost_system1_65_1 libboost_system1_65_1-devel libboost_test1_65_1 libboost_test1_65_1-devel libboost_thread1_65_1 libboost_thread1_65_1-devel libboost_timer1_65_1 libboost_timer1_65_1-devel libboost_type_erasure1_65_1 libboost_type_erasure1_65_1-devel libboost_wave1_65_1 libboost_wave1_65_1-devel
- Setup MPI environment prior to building boost.
- Switch to OpenMPI2 as OpenMPI1 is becoming deprecated.
==== btrfsprogs ====
Version update (4.13 -> 4.13.2)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
==== bubblewrap ====
Version update (0.1.8 -> 0.2.0)
- update to version 0.2.0
- bwrap now automatically detects the new
user namespace restrictions in Red Hat Enterprise Linux 7.4:
bubblewrap: check for max_user_namespaces == 0.
- The most notable features are new arguments --as-pid1, and
- -cap-add/--cap-drop. These were added for running systemd (or in general a
"full" init system) inside bubblewrap. But the capability options are also
useful for unprivileged callers to potentially retain capbilities inside the
sandbox (for example CAP_NET_ADMIN), when user namespaces are enabled.
Conversely, privileged callers (uid 0) can conversely drop capabilities (without
user namespaces). Contributed by Giuseppe Scrivano.
- With --dev, add /dev/fd and /dev/core symlinks
which should improve compatibility with older software.
==== digikam ====
Subpackages: kipi-plugins kipi-plugins-lang
- Add 0001-Disable-detection-of-OpenGL-for-GLES-platforms.patch
Disable OpenGL detection on embedded platforms (e.g. ARM)
Currently digikam depends on Desktop GL and fails to build when
using a Qt5OpenGL build with GLES, see kde#383715
==== drbd ====
Subpackages: drbd-kmp-default
- bsc#1062749, disable buildrt against SLE15 x86_64 temporarily.
This change will be removed when rt is ready.
==== fcitx-libpinyin ====
Version update (0.5.0 -> 0.5.3)
- Update to 0.5.3
* Update translation.
* Use libpinyin 2.1.0
- Update to 0.5.1
* Fix a typo: continous -> continuous
* [trans] Update Translation
* QWidget is under QtWidgets in Qt5
==== fcitx-zhuyin ====
- Avoid running fdupes across partition boundaries.
- Drop ldconfig call: not needed for plugins.
- Change the install libdir for libzhuyin.
==== gfxboot ====
Version update (4.5.22 -> 4.5.23)
- merge gh#openSUSE/gfxboot#27
- fix linear framebuffer activation (bsc#1061383)
- add gfx mode number and framebuffer address to debug status
- 4.5.23
==== gnome-builder ====
Version update (3.26.0 -> 3.26.1)
Subpackages: gnome-builder-lang gnome-builder-plugin-beautifier gnome-builder-plugin-clang gnome-builder-plugin-cmake gnome-builder-plugin-ctags gnome-builder-plugin-devhelp gnome-builder-plugin-gettext gnome-builder-plugin-gnome-code-assistance gnome-builder-plugin-html-completion gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild gnome-builder-plugin-mingw gnome-builder-plugin-symbol-tree gnome-builder-plugin-sysmon gnome-builder-plugin-todo gnome-builder-plugin-vala-pack gnome-builder-plugin-xml-pack
- Remove filler wording from description.
- Update to version 3.26.1:
+ Fixes:
- When using the XML editing extensions.
- Error propragation when loading git repositories.
- Home and End keys when in Vim normal mode.
- Various bugs in debugger.
- For various keyboard shortcut activation.
- The python indenter when using compose keys with e or f.
- (Re)selection of text when entering the search bar. This had
the side effect of it appearing that your search term was
silently being dropped after a few characters were typed.
- A leak of editor views which was caused by Python lambda's in
the html-preview plugin.
+ Improvements:
- To Vim chords y$, yfX, de, db, and dw.
- When pasting from external clipboard content.
+ Additions:
- Flathub repo to list of known Flatpak runtime sources, which
allows building against an org.kde.Sdk.
- A new condensed "omni gutter" to reduce the width of the
gutter in languages that support debugging.
+ Builder:
- Now bundles uncrustify when built from Flatpak.
- No longer includes tracing in stable flatpak build.
- Builder will avoid showing the greeter when loading a project
using the `gnome-builder -p project_file` command line
argument. This speeds up direct loading of a project by about
half.
- Builder will attempt to use "gio trash" on the host when
running.
+ The vsplit vim command now accepts a filename to open.
+ Use GNotification instead of manual D-Bus RPCs.
+ Significantly reduce chatter when notifying about builds.
+ Unsaved file buffers now use atomic renames when interacting
with code diagnostic engines.
+ The editor attempts to avoid propagating resize events to the
root window, which should help speed up the editor a fair
amount.
+ Preferences loading has been delayed until project load time.
This helps reduce application startup time.
+ The cursor now properly returns to the editor when leaving the
global search entry.
+ The Fpaste plugin was removed as upstream API is changed too
drastically to keep this plugin working.
+ Icons are now properly displayed in the document popover menu.
+ Tweaks to various UI CSS styling.
+ The debugger and profiler plugins now try harder to locate
sources through .Debug or .Sdk flatpak runtimes when libraries
missing debug symbols are encountered.
+ Preferences now properly release their addins on destruction.
+ The workbench was leaking addins on shutdown. They are now
properly released, and the window is hidden before releasing
addins to avoid showing widgets as they are destroyed.
+ Updated translations.
- Drop Fpaste plugin sub-package: Removed upstream.
==== help2man ====
Version update (1.47.4 -> 1.47.5)
- Update to 1.47.5
* Refresh Brazilian Portuguese translation from translation project
copy (trivial date change).
* Update Swedish translation (thanks to Sebastian Rasmussen).
* Use POSIX compliant TZ when setting UTC (thanks to Paul Eggert).
* Update copyright years.
==== ibus-libpinyin ====
Version update (1.8.0 -> 1.9.1)
- Update 1.9.1
* add sort candidate option to setup dialog
- Update 1.9.0
* change dconf key name to lower case
* use libpinyin 1.9.91
* fixes config in setup dialog
==== ibus-libzhuyin ====
Version update (1.7.8 -> 1.8.0)
- Update to 1.8.0
* fixes processCommit method.
* clean code.
* fixes a warning.
- Use libpinyin 2.1.0
- Remove invalid %post and %postun.
- Trim time-sensitive wording in summary.
- Update to 1.7.91
* merge libzhuyin data.
- Update to 1.7.10
* fix issue 31 - full width punctuation input with wrong symbol
* fix issue 32 - full/half width shortcut key switch with extra space output
* fix issue 33 - fixes full/half width symbol input problem
==== keybinder-3.0 ====
Version update (3.0 -> 0.3.2)
- Update summaries. Replace ancient RPM macros by new constructs.
- update to version 0.3.2:
* Fix ``keybinder_bind`` and others to not crash on non-X11
displays. It simply returns FALSE, failing to bind the key.
* Add new API:
gboolean keybinder_supported()
Return TRUE if on key bindings are implemented for this
configuration.
* Fix deprecated directives in build system
- update to vesion 0.3.1
- rename package to keybinder-3.0
- fix version number (it's 0.3.1, not 3.0)
- ugly obsoletes hacks to fix that versioning error
==== krita ====
Version update (3.3.0 -> 3.3.1)
Subpackages: krita-lang
- Update to 3.3.1:
* See https://krita.org/en/item/krita-3-3-1/
* Krita would crash if you would restart Krita after closing
Krita with the reference images docker set to floating
* Krita 3.3.0 could not read .kra backup files or .kra files that
were unzipped, then zipped up manually
* Merge down does not remove locked layers anymore
* Various performance improvements, especially for macOS
* Improve the look and feel of dragging and dropping layers
* Improve the tooltips in the brush preset selector
* Fix a memory leak in the color selectors
* Don't allow the fill tool to be used on group layers
* Add brightness and contrast sliders for textured brushes
* Add paste-at-cursor
* Improve performance of the cpu canvas
* Fix a crash on closing Krita when there is something on the
clipboard
* Add a button to open a file layer's image in Krita
==== lftp ====
Version update (4.7.7 -> 4.8.2)
- update to 4.8.2:
* fixed a memory leak
* fixed a core dump on exit
- includes changes from 4.8.1:
* improved rate limiting to allow per-host limits
* ftp: make prefer-epsv default "no"
* ftp: fixed quote command and ftp:use-stat-for-list setting
* switched to libidn2
* fixed configure --disable-rpath
* fixed coredump when a parent directory was deleted
- includes changes from 4.8.0:
* mirror: improved performance of --scan-all-first for big trees
* mirror: new --flat option to flatten the target directory structure
* mmv: new command for file moving; redirect mv to mmv in certain cases
* fixed compilation with newer openssl (1.1.0 and later)
* du: allow multiple --exclude options to be combined
* new setting cmd:nullglob for `glob' command prefix
* http: use proppatch to set last-modified property
* new settings net:connection-limit-timer and ftp:too-many-re
* ftp: dynamically ajust connection limit
* ftp: fixed core dump on LINK/SYMLINK when the command is not supported
* get1: fixed -o option
* sftp,fish: connect-program setting is now passed to the shell for execution
* get/mget/put/mput: add -P option for parallel transfers and long options
* fixed "local glob"
- build with libidn2
- package desktop file
==== libfabric ====
Version update (1.5.0 -> 1.5.1)
- Update to v1.5.1
- Core
- Fix initialization used by DL providers to avoid crash
- Add checks for null hints and improperly terminated strings
- Check for invalid core names passed to fabric open
- Provide consistent provider ordering when using DL providers
- Fix OFI_LIKELY definitions when GNUC is not present
- GNI
- Add ability to detect local PE rank
- Fix compiler/config problems
- Fix CQ read error corruption
- Remove tests of deprecated interfaces
- PSM
- Fix CQ corruption reporting errors
- Always generate a completion on error
- PSM2
- Fix CQ corruption reporting errors
- Always generate a completion on error
- Add checks to handle out of memory errors
- Add NULL check for iov in atomic readv/writev calls
- Fix FI_PEEK src address matching
- Fix bug in scalable endpoint address resolution
- Fix segfault bug in RMA completion generation
- Sockets
- Fix missing FI_CLAIM src address data on completion
- Fix CQ corruption reporting errors
- Fix serialization issue wrt out of order CPU writes to Tx ring buffer
- Verbs
- Allow modifying rnr retry timout to improve performance
- Add checks to handle out of memory errors
- Fix crash using atomic operations for MSG EPs
- Fix dependency to libfabric1 for libfabric-devel in baselibs.conf
==== libinput ====
Version update (1.8.2 -> 1.8.3)
Subpackages: libinput-udev libinput10
- Update to version 1.8.3:
* Two user-visible fixes: The Wacom Mobile Studio Pro pad device
was previously ignored because of its accelerometer tag, this
is fixed now. And touchpads that are explicitly disabled by the
user now stay disabled after a lid open event.
* The rest is all related to the test suite to make sure it still
runs correctly. Finally, a stray printf was removed from
libinput-debug-events.
==== libpinyin ====
Version update (1.7.0 -> 2.1.0)
- Move documentation to libpinyin-devel. Manpages do not belong
into libpinyin13 (SLPP guideline).
- Avoid running fdupes across partition boundaries.
- Update to 2.1.0
* support sort option in pinyin_guess_candidates function
- Enable zhuyin support.
- Update to 2.0.92
* reduce memory consumption after imported user dictionary;
* merge libzhuyin code;
* fixes autoconf;
* multiple sentence candidates;
==== libqt5-qtwebengine ====
- Fixes to make fonts readable again with FreeType 2.8.1 (boo#1061344):
* clip-ft-glyph.diff
* harmony-fix.diff
==== librest ====
- Use librest-0_7-0 as shared library name, similar to how it is
done for libmwaw-0_3.
- Drop redundant %clean section; use %_smp_mflags for parallel
build.
==== libsrtp ====
- remove openssl 1.1 incompatible headers from the -devel package
(bsc#1055277#c8)
- Drop option --enable-openssl which doesn't work with OpenSSL 1.1
(bsc#1055277)
* this drops GCM support
==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3 libtirpc3-32bit
- Rectify RPM groups and summaries,
and update old macro/variable constructs.
==== libzhuyin ====
- Move documentation to libzhuyin7-devel. Manpages do not belong
into libzhuyin7 (SLPP guideline).
- Adhere to package naming guidelines and use package versions,
not SO versions for package names.
- Avoid running fdupes across partition boundaries.
- Rename %soname to %sover to better reflect its use.
- Change the install libdir.
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Have update-alternatives handle Xinit's integration of the
displaymanager, replacing /etc/sysconfig/displaymanager
(boo#1053863).
==== mozjs52 ====
- Added additional compiler flags on the condition
of building for ppc64le using gcc7 or newer.
(see bmo#1399248)
==== nagios ====
Version update (4.3.2 -> 4.3.4)
Subpackages: nagios-www
- update to 4.3.4
* Improved config file parsing (Mark Felder)
* Fixed configure script to check for existence of /run for lock
file (in regards to CVE-2017-12847, Bryan Heden)
* Use absolute paths when deleting check results files (Emmanuel Dreyfus)
* Add sanity checking in reassign_worker (sq5bpf)
* xodtemplate.c wrong option-deprecation code warning (alex2grad / John Frickson)
* On-demand host check always use cached host state (John Frickson)
* '�' causes Serivce Status Information to not be displayed (John Frickson)
* New Macro(s) to generate URL for host / service object (John Frickson)
* Fix minor map issues (Troy Lea)
* Fix lockfile issues (Bryan Heden)
* Switch order of daemon_init and drop_priveleges (CVE-2017-12847, Bryan Heden)
* Add an OpenRC init script (Michael Orlitzky)
- only require insserv on older SUSE distributions
==== nfs-utils ====
Subpackages: nfs-client nfs-doc nfs-kernel-server
- fix incorrect dependency in
/usr/lib/systemd/system/nfs-client.target.d/nfs.conf
When yast restarts "nfs" it should propagate to nfs-client,
but doesn't.
(boo#1053691)
==== nghttp2 ====
- Don't use jemalloc on ppc or %arm, where it is broken.
==== obs-service-download_files ====
Version update (0.5.1.git.1455712026.9c0a4a0 -> 0.6.0.git.1502884469.0993a01)
- Update to version 0.6.0.git.1502883896.50fa599: (boo#1053984)
* make enforcement of IPv4 and SSL verification optional.
==== openvpn ====
- Do bound check in read_key before using values(CVE-2017-12166 bsc#1060877).
[+ 0002-Fix-bounds-check-in-read_key.patch]
==== perl-List-MoreUtils-XS ====
Version update (0.423 -> 0.426)
- updated to 0.426
see /usr/share/doc/packages/perl-List-MoreUtils-XS/Changes
0.426 2017-10-02
- release 0.425_001 as 0.426
0.425_001 2017-09-27
- Fix broken format in part (fixes issues/4, thanks Andreas Schwab
for reporting and testing the fix)
- Fix gcc 4.7 sequence point warning (fixes issues/5, thanks Andreas
Schwab for reporting and testing the fix)
- Fix incorrect padname resolving for perl > 5.21.6 (Fixes RT#122883,
thanks Alexander Bluhm