diff -ruN qpid-cpp-0.10-6.el6.src.rpm-rpmbuild/SOURCES/qpid-cpp-arm.patch qpid-cpp-0.10-6.el6.0.src.rpm-rpmbuild/SOURCES/qpid-cpp-arm.patch
--- qpid-cpp-0.10-6.el6.src.rpm-rpmbuild/SOURCES/qpid-cpp-arm.patch	1970-01-01 01:00:00.000000000 +0100
+++ qpid-cpp-0.10-6.el6.0.src.rpm-rpmbuild/SOURCES/qpid-cpp-arm.patch	2011-11-02 10:27:44.000000000 +0000
@@ -0,0 +1,11 @@
+--- lib/jrnl/jcfg.hpp.orig	2011-11-02 10:22:36.636576154 +0000
++++ lib/jrnl/jcfg.hpp	2011-11-02 10:23:40.828384883 +0000
+@@ -33,7 +33,7 @@
+ #ifndef mrg_journal_jcfg_hpp
+ #define mrg_journal_jcfg_hpp
+ 
+-#if defined(__i386__) /* little endian, 32 bits */
++#if defined(__i386__) || defined(__arm__) /* little endian, 32 bits */
+ #define JRNL_LITTLE_ENDIAN
+ #define JRNL_32_BIT
+ #elif defined(__PPC__) || defined(__s390__)  /* big endian, 32 bits */
diff -ruN qpid-cpp-0.10-6.el6.src.rpm-rpmbuild/SPECS/qpid-cpp.spec qpid-cpp-0.10-6.el6.0.src.rpm-rpmbuild/SPECS/qpid-cpp.spec
--- qpid-cpp-0.10-6.el6.src.rpm-rpmbuild/SPECS/qpid-cpp.spec	2011-06-07 13:34:49.000000000 +0100
+++ qpid-cpp-0.10-6.el6.0.src.rpm-rpmbuild/SPECS/qpid-cpp.spec	2011-11-02 11:55:03.000000000 +0000
@@ -65,7 +65,7 @@
 
 Name:           qpid-cpp
 Version:        %{qpid_release}
-Release:        %{release_num}%{?dist}
+Release:        %{release_num}%{?dist}.0
 Summary:        Libraries for Qpid C++ client applications
 Group:          System Environment/Libraries
 License:        ASL 2.0
@@ -78,11 +78,12 @@
 %if %{fedora}
 Patch3:         so_number.patch
 %endif
+Patch10001:     qpid-cpp-arm.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %if %{rhel_5}
-ExclusiveArch:  i386 x86_64
+ExclusiveArch:  i386 x86_64 %{arm}
 %else
-ExclusiveArch:  i686 x86_64
+ExclusiveArch:  i686 x86_64 %{arm}
 %endif
 Vendor:         Red Hat, Inc.
 
@@ -174,7 +175,7 @@
 %package -n %{pkg_name}-client-devel
 Summary: Header files, documentation and testing tools for developing Qpid C++ clients
 Group: Development/System
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Requires: boost-devel
 Requires: %_includedir/uuid/uuid.h
 %if ! %{rhel_5}
@@ -299,7 +300,7 @@
 Summary: Libraries and header files for developing Qpid broker extensions
 Group: Development/System
 Requires: %{pkg_name}-client-devel = %{version}-%{release}
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
 Requires: boost-devel
 %if !%{rhel_5}
 Requires: boost-filesystem
@@ -327,7 +328,7 @@
 %package -n %{pkg_name}-client-rdma
 Summary: RDMA Protocol support (including Infiniband) for Qpid clients
 Group: System Environment/Libraries
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Obsoletes: qpidc-rdma
 
 %description -n %{pkg_name}-client-rdma
@@ -351,7 +352,7 @@
 %package -n %{pkg_name}-server-rdma
 Summary: RDMA Protocol support (including Infiniband) for the Qpid daemon
 Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
 Requires: %{pkg_name}-client-rdma = %{version}-%{release}
 Obsoletes: qpidd-rdma
 
@@ -374,7 +375,7 @@
 %package -n %{pkg_name}-client-ssl
 Summary: SSL support for Qpid clients
 Group: System Environment/Libraries
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Obsoletes: qpidc-ssl
 
 %description -n %{pkg_name}-client-ssl
@@ -397,7 +398,7 @@
 %package -n %{pkg_name}-server-ssl
 Summary: SSL support for the Qpid daemon
 Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
 Requires: %{pkg_name}-client-ssl = %{version}-%{release}
 Obsoletes: qpidd-ssl
 
@@ -420,8 +421,8 @@
 %package -n %{pkg_name}-server-xml
 Summary: XML extensions for the Qpid daemon
 Group: System Environment/Libraries
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Requires: xqilla
 Requires: xerces-c
 Obsoletes: qpidd-xml
@@ -445,8 +446,8 @@
 %package -n %{pkg_name}-server-cluster
 Summary: Cluster support for the Qpid daemon
 Group: System Environment/Daemons
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
+Requires: %{pkg_name}-client = %{version}-%{release}
 %if %{rhel_5}
 Requires: openais
 Requires: cman
@@ -494,8 +495,8 @@
 Summary: Red Hat persistence extension to the Qpid messaging system
 Group: System Environment/Libraries
 License: LGPL 2.1+
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Requires: db4
 Requires: libaio
 Obsoletes: rhm
@@ -528,8 +529,8 @@
 %package -n rh-%{pkg_name}-tests
 Summary: Internal Red Hat test utilities
 Group: System Environment/Tools
-Requires: %{pkg_name}-server = %{version}-%{release_num}%{?dist}
-Requires: %{pkg_name}-client = %{version}-%{release_num}%{?dist}
+Requires: %{pkg_name}-server = %{version}-%{release}
+Requires: %{pkg_name}-client = %{version}-%{release}
 Obsoletes: rh-qpidc-tests
 
 %description -n rh-%{pkg_name}-tests
@@ -566,6 +567,7 @@
 # Store patch
 pushd ../store-%{qpid_release}
 %patch1
+%patch10001
 popd
 
 %if %{fedora}
