summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch')
-rw-r--r--meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch b/meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch
new file mode 100644
index 0000000000..efb27ae4e3
--- /dev/null
+++ b/meta/recipes-support/icu/icu/0001-Fix-big-endian-build.patch
@@ -0,0 +1,28 @@
1From 9be0b489a94b57419202c552022f25cb95bfac51 Mon Sep 17 00:00:00 2001
2From: Alexander Kanavin <alex.kanavin@gmail.com>
3Date: Wed, 17 Apr 2019 16:41:58 +0200
4Subject: [PATCH] Fix big-endian build
5
6Bug-report: https://unicode-org.atlassian.net/browse/ICU-20533
7Patch taken from: https://bugs.gentoo.org/682170
8
9Upstream-Status: Pending
10Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
11---
12 data/Makefile.in | 3 ++-
13 1 file changed, 2 insertions(+), 1 deletion(-)
14
15diff --git a/source/data/Makefile.in b/source/data/Makefile.in
16index 778b6c7..67203e7 100644
17--- a/data/Makefile.in
18+++ b/data/Makefile.in
19@@ -148,7 +148,8 @@ ICUDATA_ARCHIVE = $(firstword $(wildcard $(srcdir)/in/$(ICUDATA_BASENAME_VERSION
20 # and convert it to the current type.
21 ifneq ($(ICUDATA_ARCHIVE),)
22 ICUDATA_SOURCE_ARCHIVE = $(OUTDIR)/$(ICUDATA_PLATFORM_NAME).dat
23-$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE) $(OUTDIR)
24+$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE)
25+ $(MKINSTALLDIRS) $(OUTDIR)
26 $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(ICUDATA_ARCHIVE) $(ICUDATA_SOURCE_ARCHIVE)
27 endif
28 else