diff --git a/srcpkgs/icu/patches/big-endian.patch b/srcpkgs/icu/patches/big-endian.patch new file mode 100644 index 00000000000..46e0ae45c5c --- /dev/null +++ b/srcpkgs/icu/patches/big-endian.patch @@ -0,0 +1,15 @@ +Source: https://unicode-org.atlassian.net/browse/ICU-20533 +Upstream: pending(?) +Reason: fix build on big-endian architecture + +--- source/data/Makefile.in 2019-04-17 21:42:15.000000000 +0200 ++++ source/data/Makefile.in 2019-07-30 17:14:44.272986038 +0200 +@@ -149,6 +149,7 @@ + ifneq ($(ICUDATA_ARCHIVE),) + ICUDATA_SOURCE_ARCHIVE = $(OUTDIR)/$(ICUDATA_PLATFORM_NAME).dat +-$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE) $(OUTDIR) ++$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE) ++ $(MKINSTALLDIRS) $(OUTDIR) + $(INVOKE) $(TOOLBINDIR)/icupkg -t$(ICUDATA_CHAR) $(ICUDATA_ARCHIVE) $(ICUDATA_SOURCE_ARCHIVE) + endif + else