From b9a614ac85288abdb1ae488eb54d6a421a8d4c64 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 13 Jan 2018 22:29:25 +0000 Subject: build minimized icudt60l.dat git-svn-id: svn://tug.org/texlive/trunk@46304 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/icu/TLpatches/ChangeLog | 5 +++++ Build/source/libs/icu/TLpatches/TL-Changes | 8 ++++---- Build/source/libs/icu/TLpatches/patch-16-putil | 15 --------------- .../libs/icu/icu-src/source/data/in/icudt60l.dat | Bin 26899984 -> 18551280 bytes 4 files changed, 9 insertions(+), 19 deletions(-) delete mode 100644 Build/source/libs/icu/TLpatches/patch-16-putil (limited to 'Build/source/libs') diff --git a/Build/source/libs/icu/TLpatches/ChangeLog b/Build/source/libs/icu/TLpatches/ChangeLog index 2a7d372ed90..38ffaf22527 100644 --- a/Build/source/libs/icu/TLpatches/ChangeLog +++ b/Build/source/libs/icu/TLpatches/ChangeLog @@ -1,3 +1,8 @@ +2018-01-12 Karl Berry + + * patch-16-putil, + * patch-17-cygwin-no-w32api: no longer needed per kbrown. + 2017-03-17 Karl Berry * patch-19-netbsd: add per Marc Baudoin, tlbuild 17 Mar 2017 10:03:03. diff --git a/Build/source/libs/icu/TLpatches/TL-Changes b/Build/source/libs/icu/TLpatches/TL-Changes index 6483b62cf3d..b6b2426cc45 100644 --- a/Build/source/libs/icu/TLpatches/TL-Changes +++ b/Build/source/libs/icu/TLpatches/TL-Changes @@ -38,9 +38,9 @@ cp -p $aux/config.guess $aux/config.sub $aux/install-sh source # Assuming all seems ok, reduce size of source/data/in/icudt*.dat # to decrease data segment size, e.g., for old BSD. First, check # that we successfully built the full .dat: -srcdat=$Build/source/libs/icu/icu-src/source/data/in/icudt58l.dat -cd $Work/libs/icu/icu-build/data/out/build/icudt58l -indat=../../tmp/icudt58l.dat +srcdat=$Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat +cd $Work/libs/icu/icu-build/data/out/build/icudt60l +indat=../../tmp/icudt60l.dat diff $srcdat $indat # should be identical, amazingly enough. @@ -50,7 +50,7 @@ icupkg="env LD_LIBRARY_PATH=$gnu/lib ../../../../bin/icupkg" # then remove some elements unused by the icu clients in our tree, namely # bibtexu (in texk/bibtex-x), upmendex, and xetex (in texk/web2c/xetexdir). -outdat=icudt58l.dat +outdat=icudt60l.dat $icupkg -r 'curr/*' $indat $outdat && mv $outdat $indat $icupkg -r 'lang/*' $indat $outdat && mv $outdat $indat $icupkg -r 'region/*' $indat $outdat && mv $outdat $indat diff --git a/Build/source/libs/icu/TLpatches/patch-16-putil b/Build/source/libs/icu/TLpatches/patch-16-putil deleted file mode 100644 index e8f9e1ee34d..00000000000 --- a/Build/source/libs/icu/TLpatches/patch-16-putil +++ /dev/null @@ -1,15 +0,0 @@ - tzset and mingw/cygwin. - ---- /tmp/putil.cpp 2017-10-31 12:04:49.000000000 -0700 -+++ source/common/putil.cpp 2018-01-11 11:10:30.895806863 -0800 -@@ -46,8 +46,8 @@ - // First, the platform type. Need this for U_PLATFORM. - #include "unicode/platform.h" - --#if U_PLATFORM == U_PF_MINGW && defined __STRICT_ANSI__ --/* tzset isn't defined in strict ANSI on MinGW. */ -+#if (U_PF_CYGWIN <= U_PLATFORM && defined(__STRICT_ANSI__) -+/* tzset isn't defined in strict ANSI on Cygwin and MinGW. */ - #undef __STRICT_ANSI__ - #endif - diff --git a/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat b/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat index 5415d68b05b..cdb067138cc 100644 Binary files a/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat and b/Build/source/libs/icu/icu-src/source/data/in/icudt60l.dat differ -- cgit v1.2.3