PKGBUILDs/extra/libreoffice-still/icudata-stdlibs.patch
2014-07-31 02:25:00 +00:00

30 lines
1.4 KiB
Diff

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-04-19 11:33:55.849722245 -0600
@@ -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-04-08 05:46:25.000000000 -0600
+++ b/external/icu/UnpackedTarball_icu.mk 2014-04-19 11:17:12.888364900 -0600
@@ -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 \
))
# vim: set noet sw=4 ts=4: