rpms/openhpi/devel openhpi-2.10.1-gcc43.patch, NONE, 1.1 openhpi.spec, 1.61, 1.62
Phil Knirsch (pknirsch)
fedora-extras-commits at redhat.com
Thu Feb 28 15:55:38 UTC 2008
Author: pknirsch
Update of /cvs/pkgs/rpms/openhpi/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15897
Modified Files:
openhpi.spec
Added Files:
openhpi-2.10.1-gcc43.patch
Log Message:
- Removed incorrect patch for IBM BC snmp_bc plugin
- Fixed GCC 4.3 rebuild problems
openhpi-2.10.1-gcc43.patch:
--- NEW FILE openhpi-2.10.1-gcc43.patch ---
diff -up openhpi-2.10.1/utils/epath_utils.h.gcc43 openhpi-2.10.1/utils/epath_utils.h
--- openhpi-2.10.1/utils/epath_utils.h.gcc43 2008-02-28 09:18:03.000000000 +0100
+++ openhpi-2.10.1/utils/epath_utils.h 2008-02-28 09:18:09.000000000 +0100
@@ -32,7 +32,7 @@
#define OH_MAX_LOCATION_DIGITS 6
/* Definitions for describing entity path patterns */
-#define OH_MAX_EP_TUPLES SAHPI_MAX_ENTITY_PATH+1
+#define OH_MAX_EP_TUPLES SAHPI_MAX_ENTITY_PATH+2
typedef struct {
SaHpiBoolT is_dot;
diff -up openhpi-2.10.1/plugins/ipmidirect/ipmi_sensor_factors.cpp.gcc43 openhpi-2.10.1/plugins/ipmidirect/ipmi_sensor_factors.cpp
--- openhpi-2.10.1/plugins/ipmidirect/ipmi_sensor_factors.cpp.gcc43 2008-02-28 09:26:14.000000000 +0100
+++ openhpi-2.10.1/plugins/ipmidirect/ipmi_sensor_factors.cpp 2008-02-28 09:28:59.000000000 +0100
@@ -422,12 +422,15 @@ cIpmiSensorFactors::ConvertToRaw( tIpmiR
// the corresponding interpreted value decreases
// so we have to take that into account when searching
if ( swap == false )
- if ((val > cval) && (raw < maxraw))
- raw++;
+ {
+ if ((val > cval) && (raw < maxraw))
+ raw++;
+ }
else
- if ((val < cval) && (raw < maxraw))
- raw++;
-
+ {
+ if ((val < cval) && (raw < maxraw))
+ raw++;
+ }
break;
case eRoundDown:
@@ -435,12 +438,15 @@ cIpmiSensorFactors::ConvertToRaw( tIpmiR
// the corresponding interpreted value decreases
// so we have to take that into account when searching
if ( swap == false )
- if ( ( val < cval) && (raw > minraw ) )
- raw--;
+ {
+ if ( ( val < cval) && (raw > minraw ) )
+ raw--;
+ }
else
- if ( ( val > cval) && (raw > minraw ) )
- raw--;
-
+ {
+ if ( ( val > cval) && (raw > minraw ) )
+ raw--;
+ }
break;
}
diff -up openhpi-2.10.1/plugins/ipmidirect/ipmi_con_lan.cpp.gcc43 openhpi-2.10.1/plugins/ipmidirect/ipmi_con_lan.cpp
--- openhpi-2.10.1/plugins/ipmidirect/ipmi_con_lan.cpp.gcc43 2008-02-28 09:18:48.000000000 +0100
+++ openhpi-2.10.1/plugins/ipmidirect/ipmi_con_lan.cpp 2008-02-28 09:18:57.000000000 +0100
@@ -791,7 +791,7 @@ cIpmiConLan::IfSendCmd( cIpmiRequest *r
tmsg[pos++] = 0x81; // Remote console IPMI Software ID
tmsg[pos++] = r->m_seq << 2;
tmsg[pos++] = eIpmiCmdSendMsg;
- tmsg[pos++] = r->m_send_addr.m_channel & 0xf
+ tmsg[pos++] = ( r->m_send_addr.m_channel & 0xf )
| (1 << 6); // Turn on tracking
if ( r->m_send_addr.m_type == eIpmiAddrTypeIpmbBroadcast )
Index: openhpi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openhpi/devel/openhpi.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- openhpi.spec 19 Feb 2008 19:48:10 -0000 1.61
+++ openhpi.spec 28 Feb 2008 15:55:04 -0000 1.62
@@ -1,15 +1,16 @@
Summary: openhpi Hardware Platform Interface (HPI) library and tools
Name: openhpi
Version: 2.10.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: BSD
Group: System Environment/Base
Source: http://prdownloads.sourceforge.net/openhpi/%{name}-%{version}.tar.gz
Source1: openhpi.conf
Patch1: openhpi-2.8.0-werror.patch
-Patch2: openhpi-2.8.1-snmp_bc_discover.patch
+#Patch2: openhpi-2.8.1-snmp_bc_discover.patch
Patch3: openhpi-2.8.1-segfault.patch
Patch4: openhpi-2.8.1-open.patch
+Patch5: openhpi-2.10.1-gcc43.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libsysfs-devel, net-snmp-devel, OpenIPMI-devel, glib2-devel
BuildRequires: elfutils-devel, rpm-devel, libtool-ltdl-devel, bzip2-devel
@@ -43,9 +44,10 @@
%prep
%setup -q
%patch1 -p1 -b .werror
-%patch2 -p1 -b .snmp_bc_discover
+#%patch2 -p1 -b .snmp_bc_discover
%patch3 -p1 -b .segfault
%patch4 -p1 -b .open
+%patch5 -p1 -b .gcc43
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
@@ -97,6 +99,10 @@
%changelog
+* Thu Feb 28 2008 Phil Knirsch <pknirsch at redhat.com> - 2.10.1-3
+- Removed incorrect patch for IBM BC snmp_bc plugin
+- Fixed GCC 4.3 rebuild problems
+
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 2.10.1-2
- Autorebuild for GCC 4.3
More information about the fedora-extras-commits
mailing list