Packages changed: Mesa (17.0.3 -> 17.0.4) autoyast2 (3.2.13 -> 3.2.14) bc (1.06.95 -> 1.07.1) binutils device-mapper (1.02.137 -> 1.02.139) dracut elfutils gawk glibc glibc libarchive (3.2.2 -> 3.3.1) libserf libzypp (16.6.1 -> 16.8.0) llvm4 lockdev lvm2 (2.02.168 -> 2.02.170) lzo (2.09 -> 2.10) open-iscsi opie perl-XML-Simple (2.22 -> 2.24) perl-libwww-perl (6.25 -> 6.26) rubygem-cfa_grub2 (0.6.1 -> 0.6.2) samba (4.6.2 -> 4.6.2+git.19.c267455e57b) sysconfig (0.84.0 -> 0.84.1) systemd util-linux (2.29.1 -> 2.29.2) util-linux-systemd (2.29.1 -> 2.29.2) vim (8.0.324 -> 8.0.566) yast2 (3.2.27 -> 3.2.28) yast2-bootloader (3.2.18 -> 3.2.19) yast2-update (3.2.0 -> 3.2.2) zypper (1.13.22 -> 1.13.24) === Details === ==== Mesa ==== Version update (17.0.3 -> 17.0.4) Subpackages: Mesa-dri-devel Mesa-dri-nouveau Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva libOSMesa8 libOSMesa8-32bit libgbm1 libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libwayland-egl1 libxatracker2 - let Mesa require Mesa-libEGL1 for a libglvnd build; xf86-video-amdgpu driver needs it for 2D support via glamor (boo#1034832) - Add u_add_llvm_codegen_dependencies.patch to link to libLLVMCodegen to fix cyclic linking problems. bsc#981975 - Enable OpenCL for aarch64, ppc64 and ppc64le now, too. %arm is still left out, waiting for llvm4 to build. - update to 17.0.4 * fdo#100391 - SachaWillems deferredmultisampling asserts * fdo#100452 - push_constants host memory leak when resetting command buffer * fdo#100582 - piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts state.gl_texture* assertions * radeonsi: add new polaris10 pci ids * fixes for anv, radv, i965 and nouveau drivers ==== autoyast2 ==== Version update (3.2.13 -> 3.2.14) Subpackages: autoyast2-installation - Moved configuration management before software selection in order to select packages which are needed for CM. (FATE#319830) - 3.2.14 ==== bc ==== Version update (1.06.95 -> 1.07.1) - Update to version 1.07.1: * Fixed ibase extension causing problems for read() * Fixed parallel make problem. * Fixed dc "Q" comanmd bug. - Changes for version 1.07: * Added void functions. * fixes bug in load_code introduced by mathlib string storage in 1.06. * fix to get long options working. * signal code clean-up. * fixed a bug in the AVL tree routines. * fixed math library to work properly when called with ibase not 10. * fixed a symbol table bug when using more than 32 names. * removed a double free. * Added base 17 to 36 for ibase. * Fixed some memory leaks. * Various small tweaks and doc bug fixes. - Drop no longer needed patches: * bc-1.06.95-memleak.patch * bc-1.06.95-matlib.patch * bc-1.06.95-sigintmasking.patch - Refresh bc-1.06-dc_ibase.patch - Add gpg signature ==== binutils ==== Subpackages: binutils-devel - Add riscv64 target, tested with gcc7 and downstream newlib 2.4.0 * Prepare riscv32 target (gh#riscv/riscv-newlib#8) - Update binutils-2.28-branch.diff. - Make compressed debug section handling explicit, disable for old products and enable for gas on all architectures otherwise. - Add binutils-bso21333.diff. [boo#1029995] - Remove empty rpath component removal optimization from binutils-skip-rpaths.patch to workaround CMake rpath handling. [boo#1025282] ==== device-mapper ==== Version update (1.02.137 -> 1.02.139) Subpackages: libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit - Update to 2.02.170: * Few smal fixes around; obsoleted 169 release that was removed from mirrors - Refresh patch: * display-dm-name-for-lv-name.diff - Update device mapper version to 1.02.138, see WHATS_NEW_DM for detailed changelogs * Drop obsolete lvmchange files accordingly - Refresh libdm-iface-not-output-error-message-inside-retry-loop.patch - Refresh make-mirror-legs-on-different-tag-pvs.patch - device-mapper-dmsetup-export.patch - Version update to 2.02.169 release, see WHATS_NEW and WHATS_NEW_DM files for detailed changelogs - Split configure options to have one per line - Pass over with spec-cleaner - Enable internal cache - Enable lvmpolld - Add 'lvm2-lockd' subpackage, fate#323203 to lvm2-clvm to not pull corosync and other deps to the core lvm2 package ==== dracut ==== - Ensure hisi_sas_v2_hw gets included (bsc#1034597) * adds 0515-90kernel-modules-also-add-block-device-driver-revers.patch - Fix mdraid regression (bsc#1028542) * adds 0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch - man: make the -k option clear using mkinitrd (bsc#1012656) * adds 0514-man-make-the-k-option-clear-using-mkinitrd.patch - Fix typo in installkernel script (bsc#1032576) - Drop binutils dependency in favor of elfutils * add 0512-Make-binutils-optional-when-elfutils-are-available.patch ==== elfutils ==== Subpackages: libasm1 libdw1 libelf1 libelf1-32bit - Add missing ldconfig calls for libasm1 - make tests pass when user does not want debuginfo (boo#1031556) ==== gawk ==== - Added an explicit rpmlint rule to keep one file (gawkapi.h) from requiring a separate package. [+gawk.rpmlintrc] ==== glibc ==== Subpackages: glibc-32bit glibc-locale-32bit - i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd - i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests ==== libarchive ==== Version update (3.2.2 -> 3.3.1) Subpackages: bsdtar libarchive-devel libarchive13 - update to version 3.3.1 * Security & Feature release Details are not documented from upstream yet fix-extract-over-links.patch and libarchive-openssl.patch obsoleted ==== libserf ==== Subpackages: libserf-1-1 libserf-devel - do not check with time-dependent failures bsc#1035395 bsc#1031549 ==== libzypp ==== Version update (16.6.1 -> 16.8.0) - Add API to control resolver job to update all packages (FATE#320653) - Remove legacy vendor equivalence between 'suse' and 'opensuse' (bsc#1030686) - version 16.8.0 (0) - RepoInfo: Allow temporary repos to control their metadata directories (bsc#1032632) - Arch: add armv5tl - version 16.7.0 (0) ==== llvm4 ==== - readd arm_suse_support.diff which was accidentally removed in the 4.0.0 update ==== lockdev ==== Subpackages: liblockdev1 liblockdev1-32bit - add bcond lockdev_debug to be able to build a package with debugging output ==== lvm2 ==== Version update (2.02.168 -> 2.02.170) Subpackages: liblvm2app2_2 liblvm2cmd2_02 - Update to 2.02.170: * Few smal fixes around; obsoleted 169 release that was removed from mirrors - Refresh patch: * display-dm-name-for-lv-name.diff - Update device mapper version to 1.02.138, see WHATS_NEW_DM for detailed changelogs * Drop obsolete lvmchange files accordingly - Refresh libdm-iface-not-output-error-message-inside-retry-loop.patch - Refresh make-mirror-legs-on-different-tag-pvs.patch - device-mapper-dmsetup-export.patch - Version update to 2.02.169 release, see WHATS_NEW and WHATS_NEW_DM files for detailed changelogs - Split configure options to have one per line - Pass over with spec-cleaner - Enable internal cache - Enable lvmpolld - Add 'lvm2-lockd' subpackage, fate#323203 to lvm2-clvm to not pull corosync and other deps to the core lvm2 package ==== lzo ==== Version update (2.09 -> 2.10) Subpackages: liblzo2-2 lzo-devel - Update to 2.10 * Improve CMake build support. * Add support for pkg-config. * Do not redefine "snprintf" so that the examples build with MSVC 2015. * Assorted cleanups. ==== open-iscsi ==== Subpackages: iscsiuio - Fixed coredump when printing session information (bsc#1035236), backporting commit c8e6198dca71 from upstream open-iscsi ==== opie ==== Subpackages: opie-32bit - opie-fix-indendation.patch: fixed a wrong ; that broke a while() loop - opie-2.4-decl.diff: added missing stdlib.h, ctype.h, time.h includes everywhere (bsc#1031339) ==== perl-XML-Simple ==== Version update (2.22 -> 2.24) - updated to 2.24 see /usr/share/doc/packages/perl-XML-Simple/Changes 2.24 2017-04-17 16:12:00+12:00 Pacific/Auckland - fix typo in last commit with mistakenly removed some underscores - don't initialise $XML::Simple::PREFERRED_PARSER to undef as a caller may have already set it before loading XML::Simple and if not, it would have defaulted to undef anyway (RT#118205 from Slaven Rezi?) 2.23 2017-04-17 15:49:14+12:00 Pacific/Auckland - another fix to the logic for detecting circular references (RT#114120 from Matthias Pitzl, also report from Erland Sommarskog) ==== perl-libwww-perl ==== Version update (6.25 -> 6.26) - updated to 6.26 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.26 2017-04-12 - Perltidy all apps in the bin/ directory - Make all apps in bin/ use strict and warnings (RT #92633) - Fix bug tracker URL in metadata ==== rubygem-cfa_grub2 ==== Version update (0.6.1 -> 0.6.2) - fix parsing grub.cfg with multi-level of submenus (bsc#1009025) - 0.6.2 ==== samba ==== Version update (4.6.2 -> 4.6.2+git.19.c267455e57b) 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-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient-devel libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap0 libsmbldap0-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit - Generate source tarball directly from Git using OBS tar_scm + use version string derived from parent Git tag and commit hash - remove obsolete vendor-files/tools/package-data version ID + explicitly generate ctdb manpages, needed without "make dist" ==== sysconfig ==== Version update (0.84.0 -> 0.84.1) Subpackages: sysconfig-netconfig - version 0.84.1 - netconfig: cleanup tmp files (boo#1010760) When /var/run/ntp/servers-netconfig has been modified externaly, don't try to backup or keep tmp files to show what we would do. - netconfig: improve input check for duplicate keys (bsc#1009801) ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-bash-completion systemd-logger systemd-sysvinit udev - Import commit f0325620d23a247682c629d28883a364e4a7a8c4 327814841 core: when a unit's SourcePath points to API VFS pretend we are never out-of-date (#5487) f4b9fb58e units: move Before deps for quota services to remote-fs.target (#5627) (bsc#1028263) 44b9d27f8 udev: net_id - support predictable ifnames on vio buses (#5675) (bnc#1029183) 64f4761c9 units: apply plymouth warning fix to in rescue mode as well (#5615) 77607b887 units: do not throw a warning in emergency mode if plymouth is not installed (#5528) (bsc#1025398) 336d6016c core: downgrade "Time has been changed" to debug (#4906) (bsc#1028610) - Consider chroot updates in fix-machines-subvol-for-rollbacks.sh (bsc#1030290) ==== util-linux ==== Version update (2.29.1 -> 2.29.2) Subpackages: libblkid-devel libblkid1 libblkid1-32bit libfdisk1 libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit - Prefer sysfs exported SMBIOS3 tables in lscu (bsc#1033718) + arm64-lscpu-use-sysfs-for-table-access-if-available.patch - To cover release numbers of both SLE12 SP3 and Leap 42.3, relax release based conflict with bash-completion from 13.1 to 10. - fix util-linux-losetup-Add-support-for-setting-logical-blocksize.patch - -logical-blocksize was behaving like --nooverlap - Conflict with old systemd-presets-branding to ensure correct preset migration (boo#1029775, bsc#1012850). - Drop "codepage" fstab migration needed for SuSE Linux < 9.1 (bsc#51950 (suse#36950)). - Keep dependency on insserv and fillup for compatibilitiy reasons in Leap 42.3. Too many poorly written packages depend on it. (Marked as "sysv compatibility hack".) - Update to version 2.29.2: * su(1) security issue CVE-2017-2616 (bsc#1023041) * minor bugfixes and enhancements ==== util-linux-systemd ==== Version update (2.29.1 -> 2.29.2) - Prefer sysfs exported SMBIOS3 tables in lscu (bsc#1033718) + arm64-lscpu-use-sysfs-for-table-access-if-available.patch - To cover release numbers of both SLE12 SP3 and Leap 42.3, relax release based conflict with bash-completion from 13.1 to 10. - fix util-linux-losetup-Add-support-for-setting-logical-blocksize.patch - -logical-blocksize was behaving like --nooverlap - Conflict with old systemd-presets-branding to ensure correct preset migration (boo#1029775, bsc#1012850). - Drop "codepage" fstab migration needed for SuSE Linux < 9.1 (bsc#51950 (suse#36950)). - Keep dependency on insserv and fillup for compatibilitiy reasons in Leap 42.3. Too many poorly written packages depend on it. (Marked as "sysv compatibility hack".) - Update to version 2.29.2: * su(1) security issue CVE-2017-2616 (bsc#1023041) * minor bugfixes and enhancements ==== vim ==== Version update (8.0.324 -> 8.0.566) Subpackages: gvim vim-data - Updated to revision 566, fixes the following problems * :windo allows for ! but it's not supported. * Undefined behavior when using backslash after empty line. * Not enough test coverage for syntax commands. * Crash when getting the window position in tmux. * Cannot detect Bazel BUILD files on some systems. * Using freed memory in :caddbuf after clearing quickfix list. * Setting nocompatible for the tiny version moves the cursor. - Refresh and re-add vim-8.0-ttytype-test.patch - Updated to revision 559, fixes the following problems * Test_edit causes older xfce4-terminal to close. (Dominique Pelle) * Cppcheck warnings. * Edit test may fail on some systems. * Swap file exists briefly when opening the command window. * Extra line break in verbosefile when using ":echomsg". (Ingo Karkat) * Saving the redo buffer only works one time, resulting in the "." command not working well for a function call inside another function call. * No test for the 8g8 command. * Some etags format tags file use 0x01, breaking the parsing. * The typeahead buffer is reallocated too often. * Toupper and tolower don't work properly for Turkish when 'casemap' is empty. (Bjorn Linse) * Toupper/tolower test with Turkish locale fails on Mac. * Toupper and tolower don't work properly for Turkish when 'casemap' contains "keepascii". (Bjorn Linse) * Toupper/tolower test fails on OSX without Darwin. * Getting the window position fails if both the GUI and term code is built in. * GTK: using static gravities is not useful. * The :ownsyntax command is not tested. * Setting ttytype to xxx does not always fail as expected. - Remove vim-8.0-ttytype-test.patch, fixed upstream. - Update the update-alternatives code - Updated to revision 542, fixes the following problems * ml_get errors in silent Ex mode. (Dominique Pelle) * A large count on a normal command causes trouble. (Dominique Pelle) * There is no way to remove quickfix lists (for testing). * Storing a zero byte from a multi-byte character causes fold text to show up wrong. * Character classes are not well tested. They can differ between platforms. * Using a function pointer instead of the actual function, which we know. * GtkForm handling is outdated. * MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a :global command. * dv} deletes part of a multi-byte character. (Urtica Dioica) * Folds are messed up when 'encodin' is "utf-8". * Coverity complains about possible negative value. * RISC OS support was removed long ago, but one file is still included. * When 'wildmenu' is set and 'wildmode' has "longest" then the first file name is highlighted, even though the text shows the longest match. * Line in test commented out. * Buffer overflow when 'columns' is very big. (Nikolai Pavlov) * Test with long directory name fails on non-unix systems. * Test with long directory name fails on Mac. * Abbreviation doesn't work after backspacing newline. (Hkonrk) * Defaults.vim does not work well with tiny features. (crd477) * Memory leak when exiting from within a user function. * Quickfix window not updated when freeing quickfix stack. * Illegal memory access with :z and large count. * No test for falling back to default term value. * Startup test fails on Mac. * Building unit tests fails. * Compiler warning on MS-Windows. * getpos() can return a negative line number. (haya14busa) - Update spec.skeleton with spec-cleaner - Updated to revision 514, fixes the following problems * Insufficient testing for statusline. * 'makeencoding' missing from the options window. * Git and hg see new files after running tests. (Manuel Ortega) * Options test does not always test everything. * Options test fails or hangs on MS-Windows. * 'cinoptions' cannot set indent for extern block. * "make shadow" creates an invalid link. * Quite a few beeps when running tests. * Clang version not correctly detected. * Some functions are not tested. * Running the options test sometimes resizes the terminal. * The packadd test does not create the symlink correctly and does not test the right thing. * The fnamemodify test changes 'shell' in a way later tests may not be able to use system(). * Using ":%argdel" while the argument list is already empty gives an error. (Pavol Juhas) * Not enough test coverage in Insert mode. * Dead code in #ifdef. * Patch shell command uses double quotes around the argument, which allows for $HOME to be expanded. (Etienne) * Terminal width is set to 80 in test3. * Diffpatch fails when the file name has a quote. * Getpgid is not supported on all systems. * The ";" command does not work after characters with a lower byte that is NUL. * Getting font name does not work on X11. * Some macros are in lower case, which can be confusing. * Part of fold patch accidentally included. * v:progpath is not reliably set. * Some macros are in lower case. * Some macros are in lower case. * Adding fold marker creates new comment. * Compiler warnings for comparing unsigned char with 256 always being true. (Manuel Ortega) * The mode test may hang in Test_mode(). (Michael Soyka) * Typo in MinGW test makefile. * Using :move messes up manual folds. * Potential crash if adding list or dict to dict fails. * Old fix for :move messing up folding no longer needed, now that we have a proper solution. * Can't build on HPUX. * Test 45 hangs on MS-Windows. * If an MS-Windows tests succeeds at first and then fails in a way it does not produce a test.out file it looks like the test succeeded. * Resetting 'compatible' in defaults.vim has unexpected side effects. (David Fishburn) * Can't find executable name on Solaris and FreeBSD. * Off-by-one error in using :move with folding. * There are still a few macros that should be all-caps. * Using g< after :for does not show the right output. (Marcin Szamotulski) * After aborting an Ex command g< does not work. (Marcin Szamotulski) * Compiler warnings on MS-Windows. * Not enough testing for help commands. * Exit callback test sometimes fails. * When a test fails and test.log is created, Test_edit_CTRL_I matches it instead of test1.in. * No test covering arg_all(). * The client-server feature is not tested. * Not enough testing for the client-server feature. * Missing change to main.c. * The client-server test may hang when failing. * Tests use assert_true(0) and assert_false(1) to report errors. * remote_peek() is not tested. * The remote_peek() test fails on MS-Windows. * Unnecessary if statement. * The setbufvar() function may mess up the window layout. (Kay Z.) * Illegal memory access when using :all. (Dominique Pelle) * Using :lhelpgrep with an argument that should fail does not produce an error if the previous :helpgrep worked. * Not all windows commands are tested. * Crash and endless loop when closing windows in a SessionLoadPost autocommand. * The autocmd test hangs on MS-Windows. * Running tests leaves an "xxx" file behind. * Clipboard and "* register is not tested. * Splitting a 'winfixwidth' window vertically makes it one column smaller. (Dominique Pelle) * The quotestar test fails when a required feature is missing. * A failing client-server request can make Vim hang. * Crash with cd command with very long argument. * Build failure with older compiler on MS-Windows. * The quotestar test uses a timer instead of a timeout, thus it cannot be rerun like a flaky test. * Insufficient testing for folding. * Arabic support is not fully tested. * Two autocmd tests are skipped on MS-Windows. * taglist() does not prioritize tags for a buffer. * Quotestar test is still a bit flaky. * On MS-Windows ":!start" does not work as expected. * Coverity complains about possible NULL pointer. * Endless loop in updating folds with 32 bit ints. * Looking up an Ex command is a bit slow. * Failed window split for :stag not handled. (Coverity CID 99204) * Can't build with ANSI C. * Client-server tests fail when $DISPLAY is not set. * Coveralls no longer shows per-file coverage. * No link to codecov.io results. * Typo in link to codecov.io results. * Menuage for skipping client-server tests is unclear. * Check for available characters takes too long. * Getting name of cleared highlight group is wrong. (Matt Wozniski) * Script for creating cmdidxs can be improved. - Disable term=xxx test, does not work with any vim version * vim-8.0-ttytype-test.patch - Update apparmor.vim (taken from AppArmor 2.11) * add support for the "kcm" and "qipcrtr" network keywords * update change_profile rule highlighting - Build default vim without X11 support, use update-alternatives to prefer gvim if installed for X11 support. - Updated to revision 425, fixes the following problems * Packadd test does not clean up symlink. * Packadd test uses wrong directory name. * The E11 error message in the command line window is not translated. * The "zero count" error doesn't have a number. (Hirohito Higashi) * Xfontset and guifontwide are not tested. * Illegal memory access after "vapo". (Dominique Pelle) * Restoring help snapshot accesses freed memory. (Dominique Pelle) * GUI test fails on some systems. * Illegal memory access when 'complete' ends in a backslash. * Can't access b:changedtick from a dict reference. * Functions test fails. * Flags of :substitute not sufficiently tested. * Invalid memory access in :recover command. * :recover test fails on MS-Windows. * Illegal memory access with vi' * Not checking return valud of dict_add(). (Coverity) * When using complete() and typing a character undo is saved after the character was inserted. (Shougo) * Double free when compiled with EXITFREE and setting 'ttytype'. * b:changedtick can be unlocked, even though it has no effect. * Unlet command leaks memory. (Nikolai Pavlov) * islocked('d.changedtick') does not work. * Vim relies on limits.h to be included indirectly, but on Solaris 9 it may not be. (Ben Fritz) * When using CTRL-X CTRL-U inside a comment, the use of the comment leader may not work. (Klement) * When building with a shadow directory on macOS lacks the +clipboard feature. * Redrawing errors with GTK 3. * Not enough test coverage for Perl. * No test for concatenating an empty string that results from out of bounds indexing. * The condition for when a typval needs to be cleared is too complicated. * If [RO] in the status line is translated to a longer string, it is trunctted to 4 bytes. * Test to check that setting termcap key fails sometimes. * Using uninitialized memory when 'isfname' is empty. * Leaking memory when setting 'ttytype'. * Crash when setting 'guicursor' to weird value. * Invalid memory access in C-indent code. * 'number' and 'relativenumber' are not properly tested. * Sometimes VimL is used, which is confusing. * GUI initialisation is not sufficiently tested. * Tests fail on MS-Windows. * Travis is too slow to keep up with patches. * ]s does not move cursor with two spell errors in one line. * Might free a dict item that wasn't allocated. * Build fails with tiny features. * If configure defines _LARGE_FILES some include files are included before it is defined. * Not all options are tested with a range of values. * The 'balloondelay', 'ballooneval' and 'balloonexpr' options are not defined without the +balloon_eval feature. Testing that an option value fails does not work for unsupported options. * Invalid memory access when setting wildchar empty. * Leaking memory when setting v:completed_item. * More options are not always defined. * Build fails without +folding. * Invalid memory access when using :sc in Ex mode. (Dominique Pelle) * The "+ register is not tested. * Size computations in spell file reading are not exactly right. * Possible overflow when reading corrupted undo file. CVE-2017-6349 bsc#1027057 * Another possible overflow when reading corrupted undo file. CVE-2017-6350 bsc#1027053 * CTRL-Z and mouse click use CTRL-O unnecessary. * With 'linebreak' set and 'breakat' includes ">" a double-wide character results in "<<" displayed. * Diff mode is not sufficiently tested. * Warning in tiny build for unused variable. (Tony Mechelynck) * Misplaced #ifdef. (Christ van Willigen) * Timer test failed for no apparent reason. * No tests for arabic. * Tiny build has a problem with generating the options test. * compiler warnings * filtering lines through "cat", without changing the line count, changes manual folds. * Test for arabic does not check what is displayed. * When the window scrolls horizontally when the popup menu is displayed part of it may not be cleared. (Neovim issue #6184) * Arabic support is verbose and not well tested. * GUI test fails with Athena and Motif. * When the same tag appears more than once, the order is unpredictable. (Charles Campbell) * Tabs are not aligned when scrolling horizontally and a Tab doesn't fit. (Axel Bender) * Testing the + register fails with Motif. * 'balloonexpr' only works synchronously. * Cannot build with the viminfo feature but without the eval feature. * Illegal memory access with "t". * Crash when using balloon_show() when not supported. (Hirohito Higashi) * Some tests have a one second delay. * Test fails with missing balloon feature. * :map completion does not have . (Dominique Pelle) * GUI tests may fail. * Not enough testing for quickfix. * v:progpath may become invalid after ":cd". * The arabic shaping code is verbose. * Filtering folds with marker method not tested. * Updating folds does not work properly when inserting a file and a few other situations. * set_progpath is defined but not always used * Newer gettext/iconv library has extra dll file. * We can't change the case in menu entries, it breaks translations. * Menu test fails on MS-Windows. * Menu test fails on MS-Windows using gvim. * Balloon eval is not tested. * Balloon test fails on MS-Windows. * Setting v:progpath is not quite right. * Test for the clipboard fails sometimes. * ASAN logs are disabled and don't cause a failure. * Test for v:progpath fails on MS-Windows. * When running :make the output may be in the system encoding, different from 'encoding'. * Diff mode is displayed wrong when adding a line at the end of a buffer. * Python test fails with Python 3.6. * The effect of adding "#" to 'cinoptions' is not always removed. * Compiler warnings on MS-Windows. (Ajit Thakkar) * Build errors when building without folding. - Drop test87-python36.patch, fixed upstream. ==== yast2 ==== Version update (3.2.27 -> 3.2.28) - Fixed parsing whitespace lines in /etc/fstab (bsc#1030425) - 3.2.28 ==== yast2-bootloader ==== Version update (3.2.18 -> 3.2.19) - Add possibility to use trusted boot for EFI (FATE#315831) - 3.2.19 ==== yast2-update ==== Version update (3.2.0 -> 3.2.2) - Fixed parsing whitespace lines in the original /etc/fstab (bsc#1030425) - 3.2.2 - Allow YaST modules to add packages during upgrade (bsc#1009834) - 3.2.1 ==== zypper ==== Version update (1.13.22 -> 1.13.24) Subpackages: zypper-aptitude zypper-log - patch: add --with-update to install also plain package updates. This is basically the same as running 'zypper update' afterwards. (FATE#320653) - BuildRequires: libzypp-devel >= 16.8.0 - Fix TODOs in zypper manpage (bsc#1032259) - Remove legacy vendor equivalence between 'suse' and 'opensuse' (bsc#1030686) - version 1.13.24 - Fix crash when exiting after pressing CTRL-C quickly twice or more (bsc#1032279) - Use private temporary repos for --plus-repo (bsc#1032632,bsc#1017267) - Use private temporary repos to collect rpms passed on the command line (bsc#1032632) - Allow --plus-content to temporarily enable repos by alias/number - refresh: recognize --plus-content repos (FATE#319486) - BuildRequires: libzypp-devel >= 16.7.0 - version 1.13.23