All of lore.kernel.org
 help / color / mirror / Atom feed
From: yash.shinde.oss.dev@gmail.com
To: openembedded-core@lists.openembedded.org
Cc: Yash Shinde <Yash.Shinde.oss.dev@gmail.com>
Subject: [PATCH 1/4] vim: upgrade 9.2.0843 -> 9.2.0993
Date: Mon, 24 Aug 2026 22:15:24 +0530	[thread overview]
Message-ID: <20260824164527.296576-1-Yash.Shinde.oss.dev@gmail.com> (raw)

From: Yash Shinde <Yash.Shinde.oss.dev@gmail.com>

Includes security fixes:
581a2f3ac patch 9.2.0847: [security]: vimball: code execution via .VimballRecord file
05c41c922 patch 9.2.0846: [security]: heap buffer overflow in set_sofo()
2f628d810 patch 9.2.0845: [security]: arbitrary Ex command execution during C omni-completion
f8126294a patch 9.2.0844: [security]: use-after-free on json decode error

For full comparison of changes, see:
https://github.com/vim/vim/compare/v9.2.0843...v9.2.0993

Signed-off-by: Yash Shinde <Yash.Shinde.oss.dev@gmail.com>
---
 .../0001-src-Makefile-improve-reproducibility.patch    |  6 +++---
 .../vim/files/disable_acl_header_check.patch           | 10 +++++-----
 meta/recipes-support/vim/files/no-path-adjust.patch    |  9 +++------
 meta/recipes-support/vim/vim.inc                       |  4 ++--
 4 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
index ae78059296..8fbce41d1d 100644
--- a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
+++ b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch
@@ -1,4 +1,4 @@
-From 133ab27cdb17ca20ef6b0304cf30621d2bcbe757 Mon Sep 17 00:00:00 2001
+From f8d147b328ae37a99b6804d5d127d91c905b7ca4 Mon Sep 17 00:00:00 2001
 From: Mingli Yu <mingli.yu@windriver.com>
 Date: Thu, 31 Jan 2019 21:32:26 -0800
 Subject: [PATCH] src/Makefile: improve reproducibility
@@ -17,10 +17,10 @@ Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
  1 file changed, 4 insertions(+), 10 deletions(-)
 
 diff --git a/src/Makefile b/src/Makefile
-index 32c0d97d1..97c754673 100644
+index 98baecf6f..ee64d987b 100644
 --- a/src/Makefile
 +++ b/src/Makefile
-@@ -3143,16 +3143,10 @@ auto/pathdef.c: Makefile auto/config.mk
+@@ -3201,16 +3201,10 @@ auto/pathdef.c: Makefile auto/config.mk
  	-@echo '#include "vim.h"' >> $@
  	-@echo 'char_u *default_vim_dir = (char_u *)"$(VIMRCLOC)";' | $(QUOTESED) >> $@
  	-@echo 'char_u *default_vimruntime_dir = (char_u *)"$(VIMRUNTIMEDIR)";' | $(QUOTESED) >> $@
diff --git a/meta/recipes-support/vim/files/disable_acl_header_check.patch b/meta/recipes-support/vim/files/disable_acl_header_check.patch
index b34f91c9b6..85b916a10c 100644
--- a/meta/recipes-support/vim/files/disable_acl_header_check.patch
+++ b/meta/recipes-support/vim/files/disable_acl_header_check.patch
@@ -1,5 +1,5 @@
-From 5ed25c076a1fb1889a3c50dddf29f21850b59a13 Mon Sep 17 00:00:00 2001
-From: Wenzong Fan <wenzong.fan@windriver.com> 
+From a07692b142c757bb4547695d8f1fd77b87b43cd8 Mon Sep 17 00:00:00 2001
+From: Wenzong Fan <wenzong.fan@windriver.com>
 Date: Tue, 26 Jun 2018 17:29:09 +0800
 Subject: [PATCH] disable acl header check
 
@@ -14,10 +14,10 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com>
  1 file changed, 2 insertions(+), 1 deletion(-)
 
 diff --git a/src/configure.ac b/src/configure.ac
-index cdb818519..dafb7d6ce 100644
+index a3d06d0e8..910c8ac48 100644
 --- a/src/configure.ac
 +++ b/src/configure.ac
-@@ -3440,7 +3440,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h string.h \
+@@ -3555,7 +3555,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h string.h \
  	sys/systeminfo.h locale.h sys/stream.h termios.h \
  	libc.h sys/statfs.h poll.h sys/poll.h pwd.h \
  	utime.h sys/param.h sys/ptms.h libintl.h libgen.h \
@@ -26,7 +26,7 @@ index cdb818519..dafb7d6ce 100644
  	sys/access.h sys/sysinfo.h wchar.h wctype.h)
  
  dnl sys/ptem.h depends on sys/stream.h on Solaris
-@@ -4182,6 +4182,7 @@ AC_ARG_ENABLE(acl,
+@@ -4297,6 +4297,7 @@ AC_ARG_ENABLE(acl,
  	, [enable_acl="yes"])
  if test "$enable_acl" = "yes"; then
    AC_MSG_RESULT(no)
diff --git a/meta/recipes-support/vim/files/no-path-adjust.patch b/meta/recipes-support/vim/files/no-path-adjust.patch
index 541f022863..b2e98a2955 100644
--- a/meta/recipes-support/vim/files/no-path-adjust.patch
+++ b/meta/recipes-support/vim/files/no-path-adjust.patch
@@ -1,4 +1,4 @@
-From 4125a1ccb82fd53d003acdc34e462f238f0c4f0d Mon Sep 17 00:00:00 2001
+From 58cbbb08f33f3718b599b967e6a028669b3cf67f Mon Sep 17 00:00:00 2001
 From: Joe Slater <joe.slater@windriver.com>
 Date: Fri, 8 Jul 2022 11:03:22 +0800
 Subject: [PATCH] vim: do not adjust script pathnames
@@ -15,10 +15,10 @@ Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
  1 file changed, 1 insertion(+), 5 deletions(-)
 
 diff --git a/src/Makefile b/src/Makefile
-index c9513a632..7a7cbdc43 100644
+index ee64d987b..653e21926 100644
 --- a/src/Makefile
 +++ b/src/Makefile
-@@ -2531,11 +2531,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \
+@@ -2589,11 +2589,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \
  		 rm -rf $$cvs; \
  	      fi
  	-chmod $(FILEMOD) $(DEST_TOOLS)/*
@@ -31,6 +31,3 @@ index c9513a632..7a7cbdc43 100644
  	-chmod $(SCRIPTMOD) `grep -l "^#!" $(DEST_TOOLS)/*`
  
  # install the language specific files for tools, if they were unpacked
--- 
-2.25.1
-
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
index 6f3ef9d6c8..29efe6fb0a 100644
--- a/meta/recipes-support/vim/vim.inc
+++ b/meta/recipes-support/vim/vim.inc
@@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https;tag=v${PV}
            file://no-path-adjust.patch \
            "
 
-PV .= ".0843"
-SRCREV = "975e191dc817d8d00abca7197c4529a417c2f805"
+PV .= ".0993"
+SRCREV = "ffce1ce58dd3d08110c35c8af61ad2555b344569"
 
 # Do not consider .z in x.y.z, as that is updated with every commit
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0"
-- 
2.43.0



             reply	other threads:[~2026-08-24 16:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-24 16:45 yash.shinde.oss.dev [this message]
2026-08-24 16:45 ` [PATCH 2/4] repo: upgrade 2.66 -> 2.66.1 yash.shinde.oss.dev
2026-08-24 16:45 ` [PATCH 3/4] python3-git: upgrade 3.1.58 -> 3.1.59 yash.shinde.oss.dev
2026-08-24 16:45 ` [PATCH 4/4] go: upgrade 1.26.7 -> 1.27.0 yash.shinde.oss.dev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260824164527.296576-1-Yash.Shinde.oss.dev@gmail.com \
    --to=yash.shinde.oss.dev@gmail.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.