From 79053c4a8dcfc608a641da41eb6985c5f03fca174e955e02b4da5b675937ea88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Fri, 3 Jun 2016 17:19:43 +0000 Subject: [PATCH 1/2] Accepting request 400010 from home:elvigia:branches:editors - vim must require %{?libperl_requires}, if perl is not updated with vim in lockstep, the following error occurs: vim: error while loading shared libraries: libperl.so and the program stops working. (boo#982869) OBS-URL: https://build.opensuse.org/request/show/400010 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=369 --- vim.changes | 9 +++++++++ vim.spec | 1 + 2 files changed, 10 insertions(+) diff --git a/vim.changes b/vim.changes index 1d9b0bd..2488273 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Jun 3 15:38:50 UTC 2016 - crrodriguez@opensuse.org + +- vim must require %{?libperl_requires}, if perl is not + updated with vim in lockstep, the following error + occurs: + vim: error while loading shared libraries: libperl.so + and the program stops working. (boo#982869) + ------------------------------------------------------------------- Fri Jun 3 09:55:54 UTC 2016 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index 702a45c..5f6561a 100644 --- a/vim.spec +++ b/vim.spec @@ -49,6 +49,7 @@ BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: fileutils PreReq: sh-utils +%{?libperl_requires} Provides: vi Provides: vim-base = %{version}-%{release} Provides: vim-enhanced = %{version}-%{release} From b31d7923579161883a0e2e807e45814d0ec9a548431aed91286d983c147832fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Fri, 3 Jun 2016 18:55:17 +0000 Subject: [PATCH 2/2] - Link to perl directly instead of dlopen'ing it. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=370 --- vim.changes | 5 +++++ vim.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/vim.changes b/vim.changes index 2488273..0412347 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Jun 3 18:54:57 UTC 2016 - idonmez@suse.com + +- Link to perl directly instead of dlopen'ing it. + ------------------------------------------------------------------- Fri Jun 3 15:38:50 UTC 2016 - crrodriguez@opensuse.org diff --git a/vim.spec b/vim.spec index 5f6561a..f9c2a8f 100644 --- a/vim.spec +++ b/vim.spec @@ -187,7 +187,7 @@ export COMMON_OPTIONS="\ %endif --with-global-runtime=%{site_runtimepath} \ --enable-luainterp=dynamic \ - --enable-perlinterp=dynamic \ + --enable-perlinterp=yes \ --enable-pythoninterp=dynamic \ --enable-python3interp=dynamic \ --enable-rubyinterp=dynamic"