diff --git a/OpenIPMI-2.0.33.tar.gz b/OpenIPMI-2.0.34.tar.gz similarity index 30% rename from OpenIPMI-2.0.33.tar.gz rename to OpenIPMI-2.0.34.tar.gz index fe59c6952f067057a2670625177a593ae2f68a41..2f2cc1a00c41effe431213c1c08bfd923ce2f546 100644 Binary files a/OpenIPMI-2.0.33.tar.gz and b/OpenIPMI-2.0.34.tar.gz differ diff --git a/OpenIPMI.spec b/OpenIPMI.spec index 1af1dc5baaf69953ca6acb211cf9798a8734914f..4196dd99d9f2bfe97483a429e3f24dca8d2f3b10 100644 --- a/OpenIPMI.spec +++ b/OpenIPMI.spec @@ -1,6 +1,6 @@ Name: OpenIPMI -Version: 2.0.33 -Release: 3 +Version: 2.0.34 +Release: 1 Summary: IPMI (Intelligent Platform Management Interface) library and tools License: LGPLv2+ and GPLv2+ or BSD URL: https://sourceforge.net/projects/openipmi/ @@ -10,7 +10,6 @@ Source2: ipmi.service Source3: openipmi-helper Patch0: 0001-man.patch -Patch1: backport-fix-coredump-when-use-ipmi_ui.patch BuildRequires: make gdbm-devel swig glib2-devel net-snmp-devel ncurses-devel BuildRequires: openssl-devel python3-devel perl-devel perl-generators @@ -90,13 +89,13 @@ mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d echo ".so man1/ipmicmd.1" > %{buildroot}%{_mandir}/man1/ipmicmd.1 echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1 +%delete_la + %check sed -i 's#-lgdbm#-lgdbm -Wl,--rpath=\\$progdir:\\$progdir/../../utils/.libs#g' unix/test_handlers sed -i 's#-lpthread#-lpthread -Wl,--rpath=\\$progdir:\\$progdir/../../utils/.libs:\\$progdir/../../unix/.libs#g' lanserv/ipmi_sim make check -%delete_la - %post %systemd_post ipmi.service @@ -147,6 +146,12 @@ make check %exclude %{_mandir}/man1/openipmigui.1 %changelog +* Fri Jan 05 2024 yanglu - 2.0.34-1 +- Type:requirement +- CVE:NA +- SUG:NA +- DESC:update OpenIPMI version to 2.0.34 + * Tue Sep 26 2023 yanglu - 2.0.33-3 - Type:enhancement - CVE:NA diff --git a/backport-fix-coredump-when-use-ipmi_ui.patch b/backport-fix-coredump-when-use-ipmi_ui.patch deleted file mode 100644 index 9f42d068960441935c6ba4a48e81e8abe5d0f2e7..0000000000000000000000000000000000000000 --- a/backport-fix-coredump-when-use-ipmi_ui.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 732ee129ca0851081bf4c515c410dc64d7f8a6f9 Mon Sep 17 00:00:00 2001 -From: eaglegai -Date: Mon, 20 Mar 2023 09:37:50 +0800 -Subject: [PATCH] fix coredump when use ipmi_ui - -Signed-off-by: eaglegai -Signed-off-by: Corey Minyard - -Conflict: NA -Reference: https://sourceforge.net/p/openipmi/code/ci/732ee129ca0851081bf4c515c410dc64d7f8a6f9 ---- - ui/ui.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ui/ui.c b/ui/ui.c -index 529ff223..9c6a51f0 100644 ---- a/ui/ui.c -+++ b/ui/ui.c -@@ -586,7 +586,6 @@ leave(int rv, char *format, ...) - { - va_list ap; - -- ipmi_shutdown(); - - ipmi_ui_os_hnd->stop_timer(ipmi_ui_os_hnd, redisplay_timer); - ipmi_ui_os_hnd->free_timer(ipmi_ui_os_hnd, redisplay_timer); -@@ -628,6 +627,7 @@ leave(int rv, char *format, ...) - va_start(ap, format); - vfprintf(stderr, format, ap); - va_end(ap); -+ ipmi_shutdown(); - - ipmi_debug_malloc_cleanup(); - exit(rv); --- -2.27.0 -