Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2023-09-12 21:02:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Tue Sep 12 21:02:11 2023 rev:353 rq:1110341 version:9.0.1894 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2023-07-12 17:26:47.150296593 +0200 +++ /work/SRC/openSUSE:Factory/.vim.new.1766/vim.changes 2023-09-12 21:02:26.411227093 +0200 @@ -1,0 +2,58 @@ +Mon Sep 11 14:51:02 UTC 2023 - OndÅej Súkup <mimi...@gmail.com> + +- Updated to version 9.0.1894, fixes the following problems +- drop patches: disable-unreliable-tests.patch + ignore-flaky-test-failure.patch + vim-8.1.0297-dump3.patch +- fixes: + + boo#1214922 - CVE-2023-4738 + + boo#1214925 - CVE-2023-4734 + + boo#1214924 - CVE-2023-4735 + + boo#1214921 - CVE-2023-4751 +- droped %check - most of tests didn't work correctly in OBS + and maitenace burden of this was getting too big + * Not all cabal config files are recognized. + * Duplicate code for converting float to string. + * Message is cleared when removing mode message (Gary Johnson). + * Error message is cleared when removing mode message. + * Expanding a pattern interferes with command line completion. + * Compiler warning for uninitialized variable. + * crypt tests hang and cause memory errors + * Build failure without the crypt feature. + * Compiler warning for unused variables without the crypt feature. + * The log file does not give information about window sizes. + * Build failure with tiny features. + * Filetype detection fails if file name ends in many '~'. + * Not all filetype file name matches are tested. + * zserio files are not recognized. + * Insufficient testing for syntax plugins. + * Result of syntax tests is hard to see. + * Syntax test failure causes script to abort. + * Unclear why syntax test fails on Mac. + * Unclear why syntax test fails on Mac. + * Syntax test fails when Vim window is not tall enough. + * Syntax test fails when detected shell type differs. + * One more syntax test depends on the system. + * Autoload files for "zig" are not installed. + * Termdebug: default highlight cleared when changing colorscheme. + * Error for using matchfuzzy() in Vim9 script returning a list of dicts. + * BUCK files are not recognized. + * Crash when using a class member twice. (Christian J. Robinson) + * Termdebug on MS-Windows: some file names are not recognized. + * Divide by zero when scrolling with 'smoothscroll' set. + * Empty CmdlineEnter autocommand causes errors in Ex mode. + * Compiler may warn for uninitialized variable. + * Regression test doesn't fail when fix is reverted. + * PEM files are not recognized. + * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy) + * Resetting local option to global value is inconsistent. + * Termdebug: error with more than 99 breakpoints. + * Tabline highlight wrong after truncated double width label. + * Cannot produce a status 418 or 503 message. + * Help for builtin functions is not sorted properly. + * Test may run into timeout when using valgrind. + * Warning for buffer in use when exiting early. + * Typo in syntax test input file. + * Blade files are not recognized. + +------------------------------------------------------------------- Old: ---- disable-unreliable-tests.patch ignore-flaky-test-failure.patch vim-8.1.0297-dump3.patch vim-9.0.1632.tar.gz New: ---- vim-9.0.1894.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.BNLioY/_old 2023-09-12 21:02:30.851385470 +0200 +++ /var/tmp/diff_new_pack.BNLioY/_new 2023-09-12 21:02:30.855385614 +0200 @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 1632 +%define patchlevel 1894 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site @@ -75,12 +75,8 @@ Patch18: %{name}-7.3-filetype_spec.patch Patch21: %{name}-7.3-filetype_changes.patch Patch22: %{name}-7.4-filetype_mine.patch -Patch24: disable-unreliable-tests.patch -Patch25: ignore-flaky-test-failure.patch Patch100: vim73-no-static-libpython.patch Patch101: vim-8.0.1568-defaults.patch -# https://github.com/vim/vim/issues/3348 - problem more probadly in buildenv than in test -Patch102: vim-8.1.0297-dump3.patch Patch104: vim-8.2.2411-globalvimrc.patch BuildRequires: autoconf BuildRequires: db-devel @@ -234,32 +230,11 @@ %patch18 -p1 %patch21 -p1 %patch22 -p1 -%patch24 -p1 -%patch25 -p1 %patch100 -p1 %patch101 -p1 -%patch102 -p1 %patch104 -p1 cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} . -# Unreliable tests -# See also disable-unreliable-tests.patch -rm src/testdir/test_arglist.* -rm src/testdir/test_command_count.* -rm src/testdir/test_cmdline.* -rm src/testdir/test_channel.* -rm src/testdir/test_diffmode.* -rm src/testdir/test_mksession.* -rm src/testdir/gen_opt_test.* -rm src/testdir/test_options.* -rm src/testdir/test_popupwin.* -rm src/testdir/test_startup.* -rm src/testdir/test_terminal* -rm src/testdir/test_textprop.* -rm src/testdir/test_window_cmd.* -rm src/testdir/test_writefile.* -rm runtime/indent/testdir/vim.* - %build export CFLAGS="%{optflags} -Wall -pipe -fno-strict-aliasing" export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=1} @@ -493,18 +468,6 @@ sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tools/*.pl sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/doc/vim2html.pl -%check -%ifnarch %{ix86} -# vim does quite an extensive test relying on a full fledged terminal -# inside OBS, stdio is redirected to a serial console (where the build log -# is being recorded/extracted. Systemd set non-local tty by default to vt220 -# in upcoming versions -export TERM=xterm -# Reset the terminal scrolling region left behind by the testsuite -trap "printf '\e[r'" EXIT -TEST_IGNORE_FLAKY=1 LC_ALL=en_US.UTF-8 make -j1 test -%endif - %if %{with libalternatives} # with libalternatives %pre ++++++ vim-9.0.1632.tar.gz -> vim-9.0.1894.tar.gz ++++++ /work/SRC/openSUSE:Factory/vim/vim-9.0.1632.tar.gz /work/SRC/openSUSE:Factory/.vim.new.1766/vim-9.0.1894.tar.gz differ: char 13, line 1