diff -ruN rpmbuild.old/SPECS/java-1.6.0-openjdk.spec rpmbuild/SPECS/java-1.6.0-openjdk.spec
--- rpmbuild.old/SPECS/java-1.6.0-openjdk.spec	2013-10-30 13:58:55.000000000 +0000
+++ rpmbuild/SPECS/java-1.6.0-openjdk.spec	2014-02-19 19:12:26.000000000 +0000
@@ -66,6 +66,10 @@
 %define archbuild sparcv9
 %define archinstall sparcv9
 %endif
+%ifarch %{arm}
+%define archbuild arm
+%define archinstall arm
+%endif
 %ifnarch %{jit_arches}
 %define archbuild %{_arch}
 %define archinstall %{_arch}
@@ -158,7 +162,7 @@
 
 Name:    java-%{javaver}-%{origin}
 Version: %{javaver}.%{buildver}
-Release: 1.66.%{icedteaver}%{?dist}
+Release: 1.66.%{icedteaver}%{?dist}.0
 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
 # and this change was brought into RHEL-4.  java-1.5.0-ibm packages
 # also included the epoch in their virtual provides.  This created a
@@ -245,7 +249,7 @@
 BuildRequires: libffi-devel
 %endif
 
-ExclusiveArch: x86_64 i686
+ExclusiveArch: x86_64 i686 %{arm}
 
 # cacerts build requirement.
 BuildRequires: openssl
@@ -399,7 +403,9 @@
 %endif
 make %{debugbuild}
 
+%ifnarch %{arm}
 chmod 644 $(pwd)/%{buildoutputdir}/j2sdk-image/lib/sa-jdi.jar
+%endif
 
 export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
 
