Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2025-07-14 10:51:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and      /work/SRC/openSUSE:Factory/.neovim.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "neovim"

Mon Jul 14 10:51:35 2025 rev:77 rq:1292423 version:0.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/neovim/neovim.changes    2025-05-31 
19:17:40.368756613 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.7373/neovim.changes  2025-07-14 
10:56:55.245611509 +0200
@@ -1,0 +2,7 @@
+Sat Jul 12 16:53:38 UTC 2025 - Richard Rahl <rra...@opensuse.org>
+
+- add patch bad-format-call.patch, which fixes an isuse where by accident,
+  you could pass on nil. - fixes ppc64le build
+- rearrange where the tests are in the specfile
+
+-------------------------------------------------------------------

New:
----
  bad-format-call.patch

----------(New B)----------
  New:
- add patch bad-format-call.patch, which fixes an isuse where by accident,
  you could pass on nil. - fixes ppc64le build
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ neovim.spec ++++++
--- /var/tmp/diff_new_pack.b5cpP0/_old  2025-07-14 10:56:56.049644841 +0200
+++ /var/tmp/diff_new_pack.b5cpP0/_new  2025-07-14 10:56:56.053645006 +0200
@@ -32,6 +32,8 @@
 Source3:        suse-spec-template
 Source4:        spec.vim
 Source10:       
https://github.com/neovim/deps/raw/06ef2b58b0876f8de1a3f5a710473dcd7afff251/opt/lua-dev-deps.tar.gz
+# PATCH-FIX-UPSTREAM
+Patch0:         bad-format-call.patch
 BuildRequires:  cmake >= 3.16
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -129,17 +131,6 @@
        -DLIBLUV_INCLUDE_DIR:PATH=%{lua_incdir}
 %make_build
 
-%check
-mkdir -p runtime/parser
-ln -sf %{_libdir}/tree_sitter/vimdoc.so runtime/parser
-
-# old tests
-%make_build USE_BUNDLED=OFF oldtest
-# functional tests
-%ifarch aarch64 x86_64
-%make_build USE_BUNDLED=OFF unittest
-%endif
-
 %install
 %cmake_install
 
@@ -169,6 +160,17 @@
 # https://en.opensuse.org/openSUSE:Packaging_checks
 export NO_BRP_CHECK_RPATH=true
 
+%check
+mkdir -p runtime/parser
+ln -sf %{_libdir}/tree_sitter/vimdoc.so runtime/parser
+
+# old tests
+%make_build USE_BUNDLED=OFF oldtest
+# functional tests
+%ifarch aarch64 x86_64
+%make_build USE_BUNDLED=OFF unittest
+%endif
+
 %post
 if [ -d %{_datadir}/nvim/runtime/parser ]; then
 if [ ! -h %{_datadir}/nvim/runtime/parser ]; then

++++++ bad-format-call.patch ++++++
>From 92692dbe956f3f5733f2842093f9d374f23b36cd Mon Sep 17 00:00:00 2001
From: "Justin M. Keyes" <justi...@gmail.com>
Date: Sat, 12 Jul 2025 11:41:55 -0400
Subject: [PATCH] fix(health): bad format() call

Problem:
Bad format() call on PUC Lua #34901

    Error: Failed to run healthcheck for "vim.health" plugin. Exception:
    runtime/lua/vim/health/health.lua:89: bad argument #1 to 'format' (string 
expected, got nil)

Solution:
Avoid passing nil.
---
 runtime/lua/vim/health/health.lua | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/runtime/lua/vim/health/health.lua 
b/runtime/lua/vim/health/health.lua
index 6cb772118ae1f0..e942ee789c93bf 100644
--- a/runtime/lua/vim/health/health.lua
+++ b/runtime/lua/vim/health/health.lua
@@ -87,9 +87,9 @@ local function check_config()
     health.error(
       'Locale does not support UTF-8. Unicode characters may not display 
correctly.'
         .. ('\n$LANG=%s $LC_ALL=%s $LC_CTYPE=%s'):format(
-          vim.env.LANG,
-          vim.env.LC_ALL,
-          vim.env.LC_CTYPE
+          vim.env.LANG or '',
+          vim.env.LC_ALL or '',
+          vim.env.LC_CTYPE or ''
         ),
       {
         'If using tmux, try the -u option.',

Reply via email to