From bc20557b9ffa774d98846097bb2e4b93e518c4b3 Mon Sep 17 00:00:00 2001 From: Eike Rathke Date: Mon, 6 May 2013 16:56:28 +0200 Subject: added ICU 51 layout fix tarball, ticket 10107 With 428bde3591ff2fd2195097040dbe1480f1f4210f this should enable ICU to bounds-check font tables as mentioned in http://site.icu-project.org/download/51#TOC-Known-Issues With this patch also needed is 7de7267f4cfcb455aabb09053c7ed681d4591867 otherwise application will crash. Change-Id: I42e31778f762afc80ea21c1fb20952eab42791dc --- icu/UnpackedTarball_icu.mk | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'icu') diff --git a/icu/UnpackedTarball_icu.mk b/icu/UnpackedTarball_icu.mk index e0837ace8893..91e3d5656bf5 100644 --- a/icu/UnpackedTarball_icu.mk +++ b/icu/UnpackedTarball_icu.mk @@ -11,6 +11,12 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,icu)) $(eval $(call gb_UnpackedTarball_set_tarball,icu,$(ICU_TARBALL))) +# *ONLY* for ICU 51(.1)! +# http://site.icu-project.org/download/51#TOC-Known-Issues +$(eval $(call gb_UnpackedTarball_set_pre_action,icu,\ + $(GNUTAR) -x -z -f $(TARFILE_LOCATION)/$(ICU_51_LAYOUT_FIX_TARBALL) \ +)) + $(eval $(call gb_UnpackedTarball_add_patches,icu,\ icu/icu4c.10129.wintz.patch \ icu/icu4c.9948.mlym-crash.patch \ -- cgit