Compare commits

...

10 Commits

Author SHA1 Message Date
Pavel Cahyna d5a37bd3d6 Bump Release, update %changelog 2023-05-18 09:51:36 +00:00
Pavel Cahyna 64a3ffcdb6 Include config.h in cmdlang to avoid gethostbyname
cmdlang.c uses a configure macro to determine getaddrinfo support.

Without the macro defined, it uses gethostbyname instead of getaddrinfo.
This was actually happening erroneously, because the code did not
include config.h. Fix that.

Avoids one rpminspect/rpmdiff warning.

Related: rhbz#2044062
2022-01-28 12:32:06 +01:00
Pavel Cahyna 4744e5a57d Bump Release, update %changelog
Related: rhbz#2044062
2022-01-26 22:00:56 +01:00
Pavel Cahyna 4a0c024774 Resolve a minor issue found by rpmdiff
"Subpackage OpenIPMI-lanserv on aarch64 x86_64 ppc64le s390x consumes
libraries libOpenIPMIposix.so.0()(64bit) libOpenIPMIutils.so.0()(64bit)
from subpackage OpenIPMI-libs but does not have explicit package version
requirement.

Please add Requires: OpenIPMI-libs = %{version}-%{release} to
OpenIPMI-lanserv in the specfile to avoid the need to test
interoperability between the various combinations of old and new
subpackages."

"Subpackage OpenIPMI-devel on aarch64 x86_64 ppc64le s390x consumes
library libIPMIlanserv.so.0()(64bit) from subpackage OpenIPMI-lanserv
but does not have explicit package version requirement.

Please add Requires: OpenIPMI-lanserv = %{version}-%{release} to
OpenIPMI-devel in the specfile to avoid the need to test
interoperability between the various combinations of old and new
subpackages."

Related: rhbz#2044062
2022-01-26 21:27:43 +01:00
Igor Raits fa0468ed57
Update to 2.0.32
Resolves: rhbz#2044062
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-01-23 16:58:05 +01:00
Mohan Boddu b3cef24168 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 22:41:59 +00:00
Aleksandra Fedorova 491c3a7c25 Add RHEL gating configuration 2021-07-15 03:21:26 +02:00
Mohan Boddu 973aa8b1de Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-16 03:21:51 +00:00
Mohan Boddu 595a6f9772 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:26:01 +00:00
DistroBaker 62e1aafa71 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/OpenIPMI.git#6f4a94c4f2e5dc5ae79d0640cfaa4e92b1ceaf67
2021-02-03 01:26:56 +00:00
6 changed files with 53 additions and 3 deletions

1
.OpenIPMI.metadata Normal file
View File

@ -0,0 +1 @@
73d7dce4312b006983b11367e4a43d4ec52cf888 OpenIPMI-2.0.32.tar.gz

1
.gitignore vendored
View File

@ -10,3 +10,4 @@ OpenIPMI-2.0.18.tar.gz
/OpenIPMI-2.0.28.tar.gz
/OpenIPMI-2.0.29.tar.gz
/OpenIPMI-2.0.31.tar.gz
/OpenIPMI-2.0.32.tar.gz

View File

@ -3,8 +3,8 @@
Summary: IPMI (Intelligent Platform Management Interface) library and tools
Name: OpenIPMI
Version: 2.0.31
Release: 1%{?dist}
Version: 2.0.32
Release: 3%{?dist}
License: LGPLv2+ and GPLv2+ or BSD
URL: http://sourceforge.net/projects/openipmi/
Source: http://downloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz
@ -12,6 +12,7 @@ Source1: openipmi.sysconf
Source2: openipmi-helper
Source3: ipmi.service
Patch1: 0001-man.patch
Patch2: include-config-h-cmdlang.patch
BuildRequires: make
BuildRequires: gdbm-devel swig glib2-devel net-snmp-devel ncurses-devel
@ -67,6 +68,7 @@ Summary: The development environment for the OpenIPMI project
Requires: pkgconfig
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-lanserv%{?_isa} = %{version}-%{release}
%description devel
The OpenIPMI-devel package contains the development libraries and header files
@ -75,6 +77,7 @@ of the OpenIPMI project.
%package lanserv
Summary: Emulates an IPMI network listener
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description lanserv
This package contains a network IPMI listener.
@ -198,6 +201,33 @@ echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1
%{_mandir}/man5/ipmi_sim_cmd.5*
%changelog
* Fri Jan 28 2022 Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-3
- Add a patch to resolve one more issue found by rpmdiff/rpminspect:
fix getaddrinfo detection to avoid using gethostbyname.
* Wed Jan 26 2022 Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-2
- Resolve issues found by rpmdiff
- add explicit Requires: on subpackages to avoid the need to test
interoperability between the various combinations of old and new
subpackages
* Sun Jan 23 2022 Igor Raits <igor.raits@gmail.com> - 2.0.32-1
- Update to 2.0.32 (rhbz#1990072)
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-5
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-4
- Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 25 2021 Josef Ridky <jridky@redhat.com> - 2.0.31-1
- New upstream release 2.0.31 (#1905768)

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.other.functional}

View File

@ -0,0 +1,12 @@
diff -up OpenIPMI-2.0.32/cmdlang/cmdlang.c~ OpenIPMI-2.0.32/cmdlang/cmdlang.c
--- OpenIPMI-2.0.32/cmdlang/cmdlang.c~ 2021-01-22 19:51:28.000000000 +0100
+++ OpenIPMI-2.0.32/cmdlang/cmdlang.c 2022-01-28 11:55:42.375470392 +0100
@@ -32,6 +32,8 @@
*/
+#include <config.h>
+
#include <errno.h>
#include <string.h>
#include <ctype.h>

View File

@ -1 +1 @@
SHA512 (OpenIPMI-2.0.31.tar.gz) = de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7
SHA512 (OpenIPMI-2.0.32.tar.gz) = e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95