diff -urN a/external/icu/icudata-stdlibs.patch b/external/icu/icudata-stdlibs.patch --- a/external/icu/icudata-stdlibs.patch 1969-12-31 17:00:00.000000000 -0700 +++ b/external/icu/icudata-stdlibs.patch 2014-12-12 17:15:38.356606308 -0700 @@ -0,0 +1,14 @@ +diff -urN a/source/config/mh-linux b/source/config/mh-linux +--- misc/icu/source/config/mh-linux 2010-09-29 20:37:36.000000000 +0200 ++++ misc/build/icu/source/config/mh-linux 2011-03-15 10:56:26.653056004 +0100 +@@ -26,7 +26,9 @@ + RPATHLDFLAGS=${LD_RPATH_PRE}'$$ORIGIN:$$ORIGIN/../ure-link/lib' + + ## These are the library specific LDFLAGS +-LDFLAGSICUDT=-nodefaultlibs -nostdlib ++#LDFLAGSICUDT=-nodefaultlibs -nostdlib ++# Debian change: linking icudata as data only causes too many problems. ++LDFLAGSICUDT= + + ## Compiler switch to embed a library name + # The initial tab in the next line is to prevent icu-config from reading it. diff -urN a/external/icu/UnpackedTarball_icu.mk b/external/icu/UnpackedTarball_icu.mk --- a/external/icu/UnpackedTarball_icu.mk 2014-12-03 12:26:43.000000000 -0700 +++ b/external/icu/UnpackedTarball_icu.mk 2014-12-12 17:15:38.356606308 -0700 @@ -21,6 +21,7 @@ external/icu/icu4c-mkdir.patch \ external/icu/icu4c-buffer-overflow.patch \ external/icu/icu4c-$(if $(filter ANDROID,$(OS)),android,rpath).patch \ + external/icu/icudata-stdlibs.patch \ external/icu/icu4c-scriptrun.patch \ ))