diff -ruN rpmbuild.old/SOURCES/icu.arm.patch rpmbuild/SOURCES/icu.arm.patch
--- rpmbuild.old/SOURCES/icu.arm.patch	1970-01-01 01:00:00.000000000 +0100
+++ rpmbuild/SOURCES/icu.arm.patch	2014-02-01 16:33:45.868405000 +0000
@@ -0,0 +1,21 @@
+--- icu/source/tools/toolutil/pkg_genc.c.orig	2009-10-05 20:42:46.878010257 +0200
++++ icu/source/tools/toolutil/pkg_genc.c	2009-10-05 20:43:44.073164845 +0200
+@@ -118,10 +118,18 @@ static const struct AssemblyType {
+ } assemblyHeader[] = {
+     {"gcc",
+         ".globl %s\n"
++#ifdef __arm__
++        "\t.section .note.GNU-stack,\"\",%%progbits\n"
++#else
+         "\t.section .note.GNU-stack,\"\",@progbits\n"
++#endif
+         "\t.section .rodata\n"
+         "\t.align 8\n" /* Either align 8 bytes or 2^8 (256) bytes. 8 bytes is needed. */
++#ifdef __arm__
++        "\t.type %s,%%object\n"
++#else
+         "\t.type %s,@object\n"
++#endif
+         "%s:\n\n",
+ 
+         ".long ","",HEX_0X
diff -ruN rpmbuild.old/SPECS/icu.spec rpmbuild/SPECS/icu.spec
--- rpmbuild.old/SPECS/icu.spec	2011-12-12 13:21:01.000000000 +0000
+++ rpmbuild/SPECS/icu.spec	2014-02-01 16:35:19.209479000 +0000
@@ -1,6 +1,6 @@
 Name:      icu
 Version:   4.2.1
-Release:   9.1%{?dist}
+Release:   9.1%{?dist}.0
 Summary:   International Components for Unicode
 Group:     Development/Tools
 License:   MIT and UCD and Public Domain
@@ -18,6 +18,7 @@
 Patch5:  icu.XXXX.install.patch
 Patch6:  icu.7119.s390x.patch
 Patch7:  canonicalize.patch
+Patch10001: icu.arm.patch
 
 %description
 Tools and utilities for developing with icu.
@@ -64,6 +65,7 @@
 %patch5 -p1 -b .icu.XXXX.install.patch
 %patch6 -p1 -b .icu.7119.s390x.patch
 %patch7 -p0 -b .canonicalize.patch
+%patch10001 -p1 -b .icu.arm.patch
 
 %build
 cd source
@@ -144,6 +146,9 @@
 %doc source/__docs/%{name}/html/*
 
 %changelog
+* Sat Feb 01 2014 Gordan Bobic <gordan@redsleeve.org> - 4.2.1-9.1.0
+- Fix build failure on ARM using Kedar Sovani's patch <kedars@marvell.com>
+
 * Mon Dec 12 2011 Caolan McNamara <caolanm@redhat.com> - 4.2.1-9.1
 - Resolves: rhbz#766539 CVE-2011-4599 localeID overflow
 
